Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AuthOauthRoute

Hierarchy

  • AuthOauthRoute

Index

Constructors

Properties

Methods

Constructors

constructor

Properties

disabled

disabled: string[] = ['get']

endpoint

endpoint: string = "/auth/oauth"

Methods

get

  • get(req: { query: { accessToken: string; providerId: UserProviderId } }): { idToken: string; info: UserInfo; refreshToken: undefined | string }
  • Get oauth user profile

    Parameters

    • req: { query: { accessToken: string; providerId: UserProviderId } }
      • query: { accessToken: string; providerId: UserProviderId }
        • accessToken: string
        • providerId: UserProviderId

    Returns { idToken: string; info: UserInfo; refreshToken: undefined | string }

    • idToken: string
    • info: UserInfo
    • refreshToken: undefined | string

Generated using TypeDoc