@sourceloop/authentication-service / Exports / Auth0VerifyProvider
Class: Auth0VerifyProvider¶
Implements¶
Provider<VerifyFunction.Auth0Fn>
Table of contents¶
Constructors¶
Properties¶
Methods¶
Constructors¶
constructor¶
• new Auth0VerifyProvider(userRepository, userCredsRepository, signupProvider, preVerifyProvider, postVerifyProvider)
Parameters¶
| Name | Type |
|---|---|
userRepository |
UserRepository |
userCredsRepository |
UserCredentialsRepository |
signupProvider |
Auth0SignUpFn |
preVerifyProvider |
Auth0PreVerifyFn |
postVerifyProvider |
Auth0PostVerifyFn |
Defined in¶
services/authentication-service/src/modules/auth/providers/auth0-verify.provider.ts:20
Properties¶
postVerifyProvider¶
• Private Readonly postVerifyProvider: Auth0PostVerifyFn
Defined in¶
services/authentication-service/src/modules/auth/providers/auth0-verify.provider.ts:30
preVerifyProvider¶
• Private Readonly preVerifyProvider: Auth0PreVerifyFn
Defined in¶
services/authentication-service/src/modules/auth/providers/auth0-verify.provider.ts:28
signupProvider¶
• Private Readonly signupProvider: Auth0SignUpFn
Defined in¶
services/authentication-service/src/modules/auth/providers/auth0-verify.provider.ts:26
userCredsRepository¶
• userCredsRepository: UserCredentialsRepository
Defined in¶
services/authentication-service/src/modules/auth/providers/auth0-verify.provider.ts:24
userRepository¶
• userRepository: UserRepository
Defined in¶
services/authentication-service/src/modules/auth/providers/auth0-verify.provider.ts:22
Methods¶
value¶
▸ value(): Auth0Fn<IAuthUser>
Returns¶
Auth0Fn<IAuthUser>
Implementation of¶
Provider.value
Defined in¶
services/authentication-service/src/modules/auth/providers/auth0-verify.provider.ts:33