apollo-code / auth/src / AuthManager
Class: AuthManager
Constructors
Constructor
new AuthManager(
options):AuthManager
Parameters
options
Returns
AuthManager
Properties
options
readonlyoptions:AuthOptions
Methods
getCredential()
getCredential(
provider):Promise<string|undefined>
Parameters
provider
string
Returns
Promise<string | undefined>
login()
login(
provider,credential,verify,options?):Promise<void>
Parameters
provider
string
credential
string
verify
(credential) => Promise<boolean>
options?
dangerouslySkipVerify?
boolean
flow?
"api-key" | "oauth" | "stdin"
Returns
Promise<void>
logout()
logout(
provider):Promise<void>
Parameters
provider
string
Returns
Promise<void>