GitHub

DaffLoginServiceInterface

interface

import { DaffLoginServiceInterface } from '@daffodil/auth/driver'

interface DaffLoginServiceInterface<TRequest extends DaffLoginInfo = DaffLoginInfo, TResponse extends DaffAuthToken = DaffAuthToken> {
  login(loginInfo: TRequest): Observable<TResponse>
  logout(): Observable<void>
}

() Methods

login
Observable

Logs the user in.

Parameters
ParameterloginInfo: TRequest
Description
logout
Observable

Logs the user out by revoking their access token.