Skip to content

@sourceloop/authentication-service / Exports / InstagramOauth2VerifyProvider

Class: InstagramOauth2VerifyProvider

Implements

  • Provider<VerifyFunction.InstagramAuthFn>

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new InstagramOauth2VerifyProvider(userRepository, userCredsRepository, signupProvider, preVerifyProvider, postVerifyProvider)

Parameters

Name Type
userRepository UserRepository
userCredsRepository UserCredentialsRepository
signupProvider InstagramSignUpFn
preVerifyProvider InstagramPreVerifyFn
postVerifyProvider InstagramPostVerifyFn

Defined in

services/authentication-service/src/modules/auth/providers/instagram-oauth2-verify.provider.ts:28

Properties

postVerifyProvider

Private Readonly postVerifyProvider: InstagramPostVerifyFn

Defined in

services/authentication-service/src/modules/auth/providers/instagram-oauth2-verify.provider.ts:38


preVerifyProvider

Private Readonly preVerifyProvider: InstagramPreVerifyFn

Defined in

services/authentication-service/src/modules/auth/providers/instagram-oauth2-verify.provider.ts:36


signupProvider

Private Readonly signupProvider: InstagramSignUpFn

Defined in

services/authentication-service/src/modules/auth/providers/instagram-oauth2-verify.provider.ts:34


userCredsRepository

userCredsRepository: UserCredentialsRepository

Defined in

services/authentication-service/src/modules/auth/providers/instagram-oauth2-verify.provider.ts:32


userRepository

userRepository: UserRepository

Defined in

services/authentication-service/src/modules/auth/providers/instagram-oauth2-verify.provider.ts:30

Methods

value

value(): InstagramAuthFn<IAuthUser>

Returns

InstagramAuthFn<IAuthUser>

Implementation of

Provider.value

Defined in

services/authentication-service/src/modules/auth/providers/instagram-oauth2-verify.provider.ts:41