UNPKG

@lucasroll62/nuxt3-auth

Version:

An alternative module to @nuxtjs/auth

27 lines (26 loc) 903 B
import { BaseScheme } from "./base.mjs"; export declare class Oauth2Scheme extends BaseScheme { #private; constructor($auth: any, options: any, ...defaults: any[]); get scope(): any; get redirectURI(): any; get logoutRedirectURI(): any; check(checkStatus?: boolean): { valid: boolean; tokenExpired: boolean; refreshTokenExpired: boolean; isRefreshable: boolean; idTokenExpired: boolean; }; mounted(): Promise<any>; reset(): void; login($opts?: {}): Promise<void>; clientWindowCallback(event: any): void; clientWindowFeatures(clientWindowWidth: any, clientWindowHeight: any): string; logout(): any; fetchUser(): Promise<void>; refreshTokens(): Promise<any>; updateTokens(response: any): void; pkceChallengeFromVerifier(v: any, hashValue: any): Promise<any>; generateRandomString(): string; }