Interface: EmailPasswordConfig
Defined in: server/auth/config.ts:14
Properties
enabled
enabled: boolean;Defined in: server/auth/config.ts:15
password?
optional password?: PasswordHashingConfig;Defined in: server/auth/config.ts:16
requireEmailVerification?
optional requireEmailVerification?: boolean;Defined in: server/auth/config.ts:17
sendResetPasswordEmail?
optional sendResetPasswordEmail?: (args: {
token: string;
url: string;
user: {
email: string;
id: string;
};
}) => Promise<void>;Defined in: server/auth/config.ts:23
Parameters
| Parameter | Type |
|---|---|
args | { token: string; url: string; user: { email: string; id: string; }; } |
args.token | string |
args.url | string |
args.user | { email: string; id: string; } |
args.user.email | string |
args.user.id | string |
Returns
Promise<void>
sendVerificationEmail?
optional sendVerificationEmail?: (args: {
token: string;
url: string;
user: {
email: string;
id: string;
};
}) => Promise<void>;Defined in: server/auth/config.ts:18
Parameters
| Parameter | Type |
|---|---|
args | { token: string; url: string; user: { email: string; id: string; }; } |
args.token | string |
args.url | string |
args.user | { email: string; id: string; } |
args.user.email | string |
args.user.id | string |
Returns
Promise<void>