@betha-plataforma/oauth
Version:
Biblioteca JavaScript para lidar com o fluxo do OAuth 2.0 em aplicações Web, com suporte a TypeScript.
13 lines (12 loc) • 574 B
TypeScript
import { Api, AuthSession } from '../../Api';
import { AuthenticationFlow } from './AuthenticationFlow';
import { ExtraConfigs } from "../..";
export declare class ImplicitFlow implements AuthenticationFlow {
private readonly api;
constructor(api: Api);
readonly authorize: (anonymous: boolean, configs: ExtraConfigs) => Promise<void>;
readonly handleAuthorizeResponse: () => Promise<AuthSession>;
readonly silentAuthorize: (anonymous?: boolean) => Promise<AuthSession>;
private readonly handleBasicAuthorize;
private readonly getAuthorizeURL;
}