UNPKG

@cityssm/authentication-helper

Version:

Handles the authentication requests for web applications.

9 lines (8 loc) 534 B
import { type ActiveDirectoryAuthenticateConfig, type LdapClientOptions } from '@cityssm/activedirectory-authenticate'; import type { BaseAuthenticator } from './_baseAuthenticator.js'; export type ActiveDirectoryAuthenticatorConfiguration = ActiveDirectoryAuthenticateConfig & LdapClientOptions; export declare class ActiveDirectoryAuthenticator implements BaseAuthenticator { #private; constructor(config: ActiveDirectoryAuthenticatorConfiguration); authenticate(userName: string, password: string): Promise<boolean>; }