default: {
    AuthDB: Database;
    Create: ((email: string, password: string, username: string) => Promise<string | undefined>);
    Login: ((email: string, password: string, username?: string) => Promise<string | undefined>);
    SignOut: ((token: string) => Promise<string | undefined>);
}

Type declaration

  • AuthDB: Database
  • Create: ((email: string, password: string, username: string) => Promise<string | undefined>)
      • (email: string, password: string, username: string): Promise<string | undefined>
      • Function

        Create

        Export

        Returns

        Parameters

        • email: string
        • password: string
        • username: string

        Returns Promise<string | undefined>

  • Login: ((email: string, password: string, username?: string) => Promise<string | undefined>)
      • (email: string, password: string, username?: string): Promise<string | undefined>
      • Function

        Login

        Export

        Returns

        Parameters

        • email: string
        • password: string
        • Optional username: string

        Returns Promise<string | undefined>

  • SignOut: ((token: string) => Promise<string | undefined>)
      • (token: string): Promise<string | undefined>
      • Function

        SignOut

        Export

        Returns

        Parameters

        • token: string

        Returns Promise<string | undefined>

Generated using TypeDoc