interface TilmeldInterface {
    nymph: Nymph;
    request: any;
    response: any;
    authenticate(skipXsrfToken?: boolean, skipRenew?: boolean): Promise<boolean>;
    checkClientUIDPermissions(name: string, type?: TilmeldAccessLevels): Promise<boolean>;
    clearSession(): void;
    clone(): TilmeldInterface;
    extractToken(token: string): Promise<any>;
    fillSession(user: any): Promise<void>;
    gatekeeper(ability?: string): boolean;
    init(nymph: Nymph): void;
}

Implemented by

    Properties

    nymph: Nymph
    request: any
    response: any

    Methods

    • Parameters

      • OptionalskipXsrfToken: boolean
      • OptionalskipRenew: boolean

      Returns Promise<boolean>