Methods
- addEmail(newEmail: string): Promise<void>
Parameters
Returns Promise<void>
- authenticateWithService(service: string, authenticateParams: {}): Promise<boolean>
Parameters
service: string
authenticateParams: {}
Returns Promise<boolean>
- changePassword(oldPassword: string, newPassword: string): Promise<void>
Parameters
oldPassword: string
newPassword: string
Returns Promise<void>
- createUser(user: CreateUser): Promise<CreateUserResult>
Parameters
Returns Promise<CreateUserResult>
- impersonate(token: string, impersonated: ImpersonationUserIdentity): Promise<ImpersonationResult>
Parameters
token: string
impersonated: ImpersonationUserIdentity
Returns Promise<ImpersonationResult>
- loginWithService(service: string, authenticateParams: {}): Promise<LoginResult>
Parameters
service: string
authenticateParams: {}
Returns Promise<LoginResult>
- refreshTokens(accessToken: string, refreshToken: string): Promise<LoginResult>
Parameters
accessToken: string
refreshToken: string
Returns Promise<LoginResult>
- requestMagicLinkEmail(email: string): Promise<void>
Parameters
Returns Promise<void>
- resetPassword(token: string, newPassword: string): Promise<any>
Parameters
token: string
newPassword: string
Returns Promise<any>
- sendResetPasswordEmail(email: string): Promise<void>
Parameters
Returns Promise<void>
- sendVerificationEmail(email: string): Promise<void>
Parameters
Returns Promise<void>
- verifyEmail(token: string): Promise<void>
Parameters
Returns Promise<void>