@w3lcome/feathers-refresh-token
Version:
Refresh token hooks for @feathers/authentication
9 lines (8 loc) • 574 B
TypeScript
import { HookContext, Application } from '@feathersjs/feathers';
import { RefreshTokenOptions, RefreshTokenData } from './core';
export declare const loadConfig: (app: Application) => RefreshTokenOptions;
export declare const lookupRefreshTokenId: (context: HookContext, config: RefreshTokenOptions, params: Partial<RefreshTokenData>) => Promise<string | null>;
export declare const lookupRefreshToken: (context: HookContext, config: RefreshTokenOptions, params: Partial<RefreshTokenData>) => Promise<{
existingToken: RefreshTokenData | null;
verifyResult: any;
}>;