Implement password authentication

This commit is contained in:
2023-05-31 15:17:00 +02:00
parent 5ed74260a8
commit 652541cd59
6 changed files with 133 additions and 1 deletions

View File

@@ -8,6 +8,7 @@ pub enum RatedAction {
CreateAccount,
CheckResetPasswordTokenFailed,
RequestNewPasswordResetLink,
FailedPasswordLogin,
}
impl RatedAction {
@@ -16,6 +17,7 @@ impl RatedAction {
RatedAction::CreateAccount => "create-account",
RatedAction::CheckResetPasswordTokenFailed => "check-reset-password-token",
RatedAction::RequestNewPasswordResetLink => "req-pwd-reset-lnk",
RatedAction::FailedPasswordLogin => "failed-login",
}
}
@@ -24,6 +26,7 @@ impl RatedAction {
RatedAction::CreateAccount => 5,
RatedAction::CheckResetPasswordTokenFailed => 100,
RatedAction::RequestNewPasswordResetLink => 5,
RatedAction::FailedPasswordLogin => 15,
}
}