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