auth
library
Functions
-
addCustomField({required Entry authDatabase, required String username, required String customFieldName, required dynamic customFieldValue})
→ String
-
-
addRole({required Entry authDatabase, required String username, required String role})
→ String
-
-
createAccount({required Entry authDatabase, required String username, required String password, List<String>? roles})
→ String
-
-
deleteAccount({required Entry authDatabase, required String username})
→ String
-
-
getAllAccounts({required Entry authDatabase})
→ List<Map<String, dynamic>>
-
-
getSingleAccount({required Entry authDatabase, required String username})
→ Map<String, dynamic>
-
-
hasRole({required Entry authDatabase, required String accessToken, required String role})
→ bool
-
-
login({required Entry authDatabase, required String username, required String password})
→ String
-
-
logout({required Entry authDatabase, required String accessToken})
→ String
-
-
logOutFromEverywhere({required Entry authDatabase, required String username, required String password})
→ String
-
-
removeRole({required Entry authDatabase, required String username, required String role})
→ String
-
-
tokenIsValid({required Entry authDatabase, required String accessToken})
→ bool
-
-
updatePassword({required Entry authDatabase, required String username, required String password, required String newPassword})
→ String
-