Class Auth<TExtra, TAuthReturn, TUser>

Type Parameters

  • TExtra = {}
  • TAuthReturn extends BaseAuthReturn = BaseAuthReturn
  • TUser extends BaseUser = ToUserLike<TAuthReturn>

Constructors

Methods

Constructors

Methods

  • Type Parameters

    • T extends BaseAuthReturn

    Parameters

    • cb: AuthenticateCallback<T>

    Returns Auth<TExtra, T, ToUserLike<T>>

  • Type Parameters

    • T extends CallbackEvent

    Parameters

    • event: T
    • callback: OnCallback<T, TUser>

    Returns this