@betha-plataforma/oauth
Version:
Biblioteca JavaScript para lidar com o fluxo do OAuth 2.0 em aplicações Web, com suporte a TypeScript.
8 lines (7 loc) • 347 B
TypeScript
import { ExtraConfigs } from '../..';
import { AuthSession } from '../../Api';
export interface AuthenticationFlow {
readonly authorize: (anonymous: boolean, configs: ExtraConfigs) => Promise<void>;
readonly handleAuthorizeResponse: () => Promise<AuthSession>;
readonly silentAuthorize: (anonymous: boolean) => Promise<AuthSession>;
}