Backstage
Docs
Github
Preparing search index...
@backstage/plugin-auth-node
PassportHelpers
Class PassportHelpers
Index
Methods
execute
Fetch
User
Profile
Strategy
execute
Frame
Handler
Strategy
execute
Redirect
Strategy
execute
Refresh
Token
Strategy
transform
Profile
Methods
Static
execute
Fetch
User
Profile
Strategy
executeFetchUserProfileStrategy
(
providerStrategy
:
Strategy
,
accessToken
:
string
,
)
:
Promise
<
PassportProfile
>
Parameters
providerStrategy
:
Strategy
accessToken
:
string
Returns
Promise
<
PassportProfile
>
Static
execute
Frame
Handler
Strategy
executeFrameHandlerStrategy
<
TResult
,
TPrivateInfo
=
never
>
(
req
:
Request
,
providerStrategy
:
Strategy
,
options
?:
Record
<
string
,
string
>
,
)
:
Promise
<
{
privateInfo
:
TPrivateInfo
;
result
:
TResult
}
>
Type Parameters
TResult
TPrivateInfo
=
never
Parameters
req
:
Request
providerStrategy
:
Strategy
Optional
options
:
Record
<
string
,
string
>
Returns
Promise
<
{
privateInfo
:
TPrivateInfo
;
result
:
TResult
}
>
Static
execute
Redirect
Strategy
executeRedirectStrategy
(
req
:
Request
,
providerStrategy
:
Strategy
,
options
:
Record
<
string
,
string
>
,
)
:
Promise
<
{
status
?:
number
;
url
:
string
}
>
Parameters
req
:
Request
providerStrategy
:
Strategy
options
:
Record
<
string
,
string
>
Returns
Promise
<
{
status
?:
number
;
url
:
string
}
>
Static
execute
Refresh
Token
Strategy
executeRefreshTokenStrategy
(
providerStrategy
:
Strategy
,
refreshToken
:
string
,
scope
:
string
,
)
:
Promise
<
{
accessToken
:
string
;
params
:
any
;
refreshToken
?:
string
}
>
Parameters
providerStrategy
:
Strategy
refreshToken
:
string
scope
:
string
Returns
Promise
<
{
accessToken
:
string
;
params
:
any
;
refreshToken
?:
string
}
>
Static
transform
Profile
transformProfile
(
profile
:
PassportProfile
,
idToken
?:
string
)
:
ProfileInfo
Parameters
profile
:
PassportProfile
Optional
idToken
:
string
Returns
ProfileInfo
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
execute
Fetch
User
Profile
Strategy
execute
Frame
Handler
Strategy
execute
Redirect
Strategy
execute
Refresh
Token
Strategy
transform
Profile
Docs
Github
Backstage
Loading...