UNPKG

@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
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; }