piral-oauth2
Version:
Plugin to integrate OAuth 2.0 authentication in Piral.
14 lines (13 loc) • 511 B
TypeScript
import { OAuth2Persistence } from './types';
/**
* Creates an OAuth 2 persistence layer using memory.
*/
export declare function createOAuth2MemoryPersistence(): OAuth2Persistence;
/**
* Creates an OAuth 2 persistence layer using sessionStorage.
*/
export declare function createOAuth2SessionPersistence(sessionKey?: string): OAuth2Persistence;
/**
* Creates an OAuth 2 persistence layer using localStorage.
*/
export declare function createOAuth2BrowserPersistence(localKey?: string): OAuth2Persistence;