AccountsOauth
@accounts/oauth › Globals › AccountsOauth
Hierarchy
- AccountsOauth
Implements
- AuthenticationService
Index
Constructors
Properties
Methods
Constructors
constructor
+ new AccountsOauth(options
: OAuthOptions): AccountsOauth
Defined in accounts-oauth.ts:16
Parameters:
Name | Type |
---|---|
options | OAuthOptions |
Returns: AccountsOauth
Properties
server
• server: AccountsServer
Defined in accounts-oauth.ts:13
serviceName
• serviceName: string = "oauth"
Defined in accounts-oauth.ts:14
Methods
authenticate
▸ authenticate(params
: any): Promise‹User | null›
Defined in accounts-oauth.ts:26
Parameters:
Name | Type |
---|---|
params | any |
Returns: Promise‹User | null›
setStore
▸ setStore(store
: DatabaseInterface): void
Defined in accounts-oauth.ts:22
Parameters:
Name | Type |
---|---|
store | DatabaseInterface |
Returns: void
unlink
▸ unlink(userId
: string, provider
: string): Promise‹void›
Defined in accounts-oauth.ts:71
Parameters:
Name | Type |
---|---|
userId | string |
provider | string |
Returns: Promise‹void›