@morojs/moro / EmailProvider
Interface: EmailProvider
Defined in: src/types/auth.ts:62
Extends
Indexable
[key: string]: any
Properties
authorization?
optionalauthorization:string| {params?:Record<string,any>;url:string; }
Defined in: src/types/auth.ts:8
Inherited from
authorization_params?
optionalauthorization_params:Record<string,any>
Defined in: src/types/auth.ts:26
Inherited from
AuthProvider.authorization_params
claims?
optionalclaims:Record<string,any>
Defined in: src/types/auth.ts:20
Inherited from
clientId?
optionalclientId:string
Defined in: src/types/auth.ts:15
Inherited from
clientSecret?
optionalclientSecret:string
Defined in: src/types/auth.ts:16
Inherited from
from
from:
string
Defined in: src/types/auth.ts:76
id
id:
string
Defined in: src/types/auth.ts:3
Inherited from
issuer?
optionalissuer:string
Defined in: src/types/auth.ts:11
Inherited from
name
name:
string
Defined in: src/types/auth.ts:4
Inherited from
profile()?
optionalprofile: (profile,tokens) =>any
Defined in: src/types/auth.ts:23
Parameters
profile
any
tokens
any
Returns
any
Inherited from
scope?
optionalscope:string
Defined in: src/types/auth.ts:19
Inherited from
sendVerificationRequest()?
optionalsendVerificationRequest: (params) =>Promise<void>
Defined in: src/types/auth.ts:77
Parameters
params
expires
Date
identifier
string
provider
EmailProvider
request
any
theme
any
token
string
url
string
Returns
Promise<void>
server
server:
string| {auth: {pass:string;user:string; };host:string;port:number;secure?:boolean;tls?:any; }
Defined in: src/types/auth.ts:64
token?
optionaltoken:string| {params?:Record<string,any>;url:string; }
Defined in: src/types/auth.ts:9
Inherited from
token_endpoint_auth_method?
optionaltoken_endpoint_auth_method:"client_secret_post"|"client_secret_basic"
Defined in: src/types/auth.ts:29
Inherited from
AuthProvider.token_endpoint_auth_method
type
type:
"email"
Defined in: src/types/auth.ts:63
Overrides
userinfo?
optionaluserinfo:string| {params?:Record<string,any>;url:string; }
Defined in: src/types/auth.ts:10
Inherited from
wellKnown?
optionalwellKnown:string
Defined in: src/types/auth.ts:12