Namespace emailPasswordProvider
Functions
Const createUser
- createUser(options: AuthistOptions): (data: any, req: any) => Promise<User & { password: string }>
-
Parameters
Returns (data: any, req: any) => Promise<User & { password: string }>
-
- (data: any, req: any): Promise<User & { password: string }>
-
Parameters
Returns Promise<User & { password: string }>
Const getHashingAlgorithm
Const hashPassword
-
Parameters
Returns string
Const saveNonExistingUser
- saveNonExistingUser(params: SignInParams, options: AuthistOptions): Promise<User & { password: string }>
-
Parameters
Returns Promise<User & { password: string }>
Const signInWithEmailAndPassword
-
Parameters
Returns (email: string, password: string, req?: any) => Promise<UserCredentials>
-
-
Parameters
-
email: string
-
password: string
-
Optional req: any
Const validatePassword
- validatePassword(params: ValidatePasswordOptions, options: AuthistOptions): Promise<undefined>
-
Parameters
-
params: ValidatePasswordOptions
-
Returns Promise<undefined>
Const validateSignIn
- validateSignIn(params: SignInParams, options: AuthistOptions): Promise<undefined>
-
Parameters
Returns Promise<undefined>
Const validateUser
- validateUser(params: SignInParams, options: AuthistOptions): Promise<undefined>
-
Parameters
Returns Promise<undefined>