UNPKG

open-collaboration-server

Version:

Open Collaboration Server implementation, part of the Open Collaboration Tools project

16 lines 795 B
import { type Express } from 'express'; import { FormAuthProvider } from 'open-collaboration-protocol'; import { AuthEndpoint, AuthSuccessEvent } from './auth-endpoint.js'; import { Logger } from '../utils/logging.js'; import { Configuration } from '../utils/configuration.js'; export declare class SimpleLoginEndpoint implements AuthEndpoint { protected static readonly ENDPOINT = "/api/login/simple"; protected logger: Logger; protected configuration: Configuration; private authSuccessEmitter; onDidAuthenticate: import("open-collaboration-protocol").Event<AuthSuccessEvent>; shouldActivate(): boolean; getProtocolProvider(): FormAuthProvider; onStart(app: Express, _hostname: string, _port: number): void; } //# sourceMappingURL=simple-login-endpoint.d.ts.map