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