Constructors
constructor
-
Parameters
-
databaseService: DatabaseService
-
-
-
Methods
getPublicUsers
- getPublicUsers(uids: string | string[]): {}
-
Parameters
Returns {}
-
[uid: string]: UserProfile
getUser
- getUser(finder: string | Filter<User>): null | UserObject
-
Parameters
-
finder: string | Filter<User>
getUserByCustomToken
- getUserByCustomToken(customToken: string): UserObject
getUserByEmailAndPassword
- getUserByEmailAndPassword(email: string, password: string): UserObject
-
Parameters
-
email: string
-
password: string
getUserByOauthProvider
- getUserByOauthProvider(providerId: UserProviderId, accessToken: string): UserObject
-
Parameters
-
providerId: UserProviderId
-
accessToken: string
getUserByRefreshToken
- getUserByRefreshToken(refreshToken: string): UserObject
isUser
- isUser(finder: string | Filter<User>): boolean
-
Parameters
-
finder: string | Filter<User>
Returns boolean
isValidPassword
- isValidPassword(password: string): boolean
-
Parameters
Returns boolean