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>
-
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>
-
Parameters
-
email: string
-
password: string
-
Optional
username: string
Returns Promise<string | undefined>
-
SignOut: ((token: string) => Promise<string | undefined>)
-
- (token: string): Promise<string | undefined>
-
Returns Promise<string | undefined>
Function
Create
Export
Returns