Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IAuthService

Hierarchy

Index

Properties

EVENT_401

EVENT_401: string

EVENT_ERROR

EVENT_ERROR: string

EVENT_LOGGED_IN

EVENT_LOGGED_IN: string

EVENT_LOGGED_OUT

EVENT_LOGGED_OUT: string

EVENT_LOGIN_REFRESHED

EVENT_LOGIN_REFRESHED: string

EVENT_RE_LOGGING

EVENT_RE_LOGGING: string

EVENT_USER_UPDATED

EVENT_USER_UPDATED: string

authenticate

authenticate: function

Type declaration

    • (force?: undefined | false | true): Promise<any>
    • Parameters

      • Optional force: undefined | false | true

      Returns Promise<any>

emit

emit: function

Type declaration

    • (name: string, args?: any): void
    • Parameters

      • name: string
      • Optional args: any

      Returns void

login

login: function

Type declaration

    • (username: string, password: string): Promise<any>
    • Parameters

      • username: string
      • password: string

      Returns Promise<any>

logout

logout: function

Type declaration

    • (): void
    • Returns void

off

off: function

Type declaration

    • (name: string, callback: any): void
    • Parameters

      • name: string
      • callback: any

      Returns void

on

on: function

Type declaration

    • (name: string, callback: any): void
    • Parameters

      • name: string
      • callback: any

      Returns void

register

register: function

Type declaration

    • (callback: any): void
    • Parameters

      • callback: any

      Returns void

unRegister

unRegister: function

Type declaration

    • (callback: any): void
    • Parameters

      • callback: any

      Returns void

user

user: IUserSelf

Methods

removeEvent

  • removeEvent(): void

removeEvents

  • removeEvents(): void

Generated using TypeDoc