mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
[auth0] Add authorizationCodeGrant method for oauth (#38957)
This commit is contained in:
parent
50f2294810
commit
e082aabf61
@ -143,6 +143,11 @@ auth
|
||||
// Handle the error.
|
||||
});
|
||||
|
||||
auth
|
||||
.oauth.authorizationCodeGrant({
|
||||
code: '{CODE}',
|
||||
redirect_uri: '{REDIRECT_URI}'
|
||||
});
|
||||
|
||||
// Update a user
|
||||
management
|
||||
@ -511,4 +516,4 @@ management.createEmailTemplate({name: 'template_name'}, (err) => {console.log(er
|
||||
management.getEmailTemplate({name: 'template_name'}).then(data => {console.log(data)});
|
||||
management.getEmailTemplate({name: 'template_name'}, (err, data) => {console.log(data)});
|
||||
management.updateEmailTemplate({name: 'template_name'}, {type:'type'}).then(data => {console.log(data)});
|
||||
management.updateEmailTemplate({name: 'template_name'}, {type:'type'}, (err, data) => {console.log(data)});
|
||||
management.updateEmailTemplate({name: 'template_name'}, {type:'type'}, (err, data) => {console.log(data)});
|
||||
|
||||
10
types/auth0/index.d.ts
vendored
10
types/auth0/index.d.ts
vendored
@ -236,7 +236,7 @@ export interface Client {
|
||||
// The algorithm used to sign the JsonWebToken
|
||||
alg?: 'HS256' | 'RS256';
|
||||
};
|
||||
/**
|
||||
/**
|
||||
* A set of grant types that the client is authorized to use
|
||||
*/
|
||||
grant_types?: Grant[];
|
||||
@ -557,6 +557,11 @@ export interface PasswordGrantOptions {
|
||||
realm?: string;
|
||||
}
|
||||
|
||||
export interface AuthorizationCodeGrantOptions {
|
||||
code: string;
|
||||
redirect_uri: string;
|
||||
}
|
||||
|
||||
export interface ObjectWithId {
|
||||
id: string;
|
||||
}
|
||||
@ -1135,6 +1140,9 @@ export class OAuthAuthenticator {
|
||||
|
||||
socialSignIn(data: SocialSignInOptions): Promise<SignInToken>;
|
||||
socialSignIn(data: SocialSignInOptions, cb: (err: Error, data: SignInToken) => void): void;
|
||||
|
||||
authorizationCodeGrant(data: AuthorizationCodeGrantOptions): Promise<SignInToken>;
|
||||
authorizationCodeGrant(data: AuthorizationCodeGrantOptions, cb: (err: Error, data: SignInToken) => void): void;
|
||||
}
|
||||
|
||||
export class PasswordlessAuthenticator {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user