Skip to content

@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