Skip to content

Interface: AuthConfig ​

Defined in: auth/src/index.ts:26

Configuration for the auth service.

Properties ​

appwrite ​

appwrite: AppwriteConfig

Defined in: auth/src/index.ts:28

Appwrite configuration


domainValidation ​

domainValidation: DomainValidationConfig

Defined in: auth/src/index.ts:32

Domain validation configuration


loginUrl ​

loginUrl: string

Defined in: auth/src/index.ts:30

Login redirect URL (e.g., 'https://app.example.com')


resolveUserId? ​

optional resolveUserId?: (email) => Promise<string | undefined>

Defined in: auth/src/index.ts:38

Optional callback to resolve user ID from email. Useful for integrating with external systems like REDCap. If returns undefined, a unique ID will be generated.

Parameters ​

email ​

string

Returns ​

Promise<string | undefined>