authenticate

fun authenticate(credential: UserPasswordCredential): Pair<User, Role?>