Example #1
0
def _ensure_given_old_password_is_correct(user: User, old_password: str, errors: ApiErrors) -> None:
    if not user.checkPassword(old_password):
        errors.add_error("oldPassword", "Ton ancien mot de passe est incorrect.")
Example #2
0
def _ensure_new_password_is_different_from_old(user: User, new_password: str, errors: ApiErrors) -> None:
    if user.checkPassword(new_password):
        errors.add_error("newPassword", "Ton nouveau mot de passe est identique à l’ancien.")