Search
Preparing search index...
The search index is not available
@sheetbase/auth
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Globals
AuthOauthRoute
Class AuthOauthRoute
Hierarchy
AuthOauthRoute
Index
Constructors
constructor
Properties
disabled
endpoint
Methods
get
Constructors
constructor
new
Auth
Oauth
Route
(
authService
:
AuthService
)
:
AuthOauthRoute
Parameters
authService:
AuthService
Returns
AuthOauthRoute
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
}
access
Token
:
string
provider
Id
:
UserProviderId
Returns
{
idToken
:
string
;
info
:
UserInfo
;
refreshToken
:
undefined
|
string
}
id
Token
:
string
info
:
UserInfo
refresh
Token
:
undefined
|
string
Globals
Auth
Action
Route
Auth
Oauth
Route
constructor
disabled
endpoint
get
Auth
Oob
Route
Auth
Public
Route
Auth
Route
Auth
Service
Auth
Token
Route
Auth
User
Route
Helper
Service
Id
Token
Middleware
Lib
Oauth
Service
Oob
Service
Option
Service
Token
Service
User
Middleware
User
Object
Auth
Data
Auth
Payload
Google
User
Info
Oauth
User
Info
Options
Facebook
User
Info
Oob
Body
Oob
Subject
Oob
Url
Generated using
TypeDoc
Get oauth user profile