@directus/api
Version:
Directus is a real-time API and App dashboard for managing SQL database content
10 lines (9 loc) • 446 B
TypeScript
import { Router } from 'express';
import type { User } from '../../types/index.js';
import { AuthDriver } from '../auth.js';
export declare class LocalAuthDriver extends AuthDriver {
getUserID(payload: Record<string, any>): Promise<string>;
verify(user: User, password?: string): Promise<void>;
login(user: User, payload: Record<string, any>): Promise<void>;
}
export declare function createLocalAuthRouter(provider: string): Router;