BackendlessUserService class

Constructors

BackendlessUserService()
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createEmailConfirmationURL(String identity) Future<String?>
describeUserClass() Future<List<UserProperty>>
findById(String id) Future<BackendlessUser?>
findByRole(dynamic roleName, {bool? loadRoles, DataQueryBuilder? queryBuilder}) Future<List<BackendlessUser>?>
getCurrentUser() Future<BackendlessUser?>
getUserRoles() Future<List<String>?>
getUserToken() Future<String?>
isValidLogin() Future<bool?>
loggedInUser() Future<String?>
login(String login, String password, [bool stayLoggedIn = false]) Future<BackendlessUser?>
loginAsGuest([bool stayLoggedIn = false]) Future<BackendlessUser?>
loginWithOauth1(String authProviderCode, String authToken, String authTokenSecret, Map<String, String> fieldsMappings, bool stayLoggedIn, [BackendlessUser? guestUser]) Future<BackendlessUser?>
loginWithOauth2(String authProviderCode, String accessToken, Map<String, String> fieldsMappings, bool stayLoggedIn, [BackendlessUser? guestUser]) Future<BackendlessUser?>
logout() Future<void>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
register(BackendlessUser user) Future<BackendlessUser?>
resendEmailConfirmation(String identity) Future<void>
restorePassword(String identity) Future<void>
setCurrentUser(BackendlessUser currentUser, {bool stayLoggedIn = false}) Future<void>
setUserToken(String userToken) Future<void>
toString() String
A string representation of this object.
inherited
update(BackendlessUser user) Future<BackendlessUser?>

Operators

operator ==(Object other) bool
The equality operator.
inherited