Compare commits

...

4 Commits
1.5.3 ... 1.5.5

View File

@@ -35,7 +35,7 @@ async def forgot_password(userSingle: users.UserForgotPassword):
key_hashed = users_token.get_password_hash(reset_token)
# Créer le lien de réinitialisation
reset_link = f"https://votresite.com/password/reset?key={reset_token}&email={user.email}"
reset_link = f"https://backend.valczeryba.ovh/password/reset?key={reset_token}&email={user.email}"
# Préparer les données à envoyer au template
email_body = {
@@ -71,7 +71,7 @@ async def reset_password(request: Request, key: str | None = None, email: str |
# Vérifier que la clé correspond à celle stockée dans Redis
key_hashed = database.connect_redis.get(email)
if key_hashed is None or key_hashed.decode() != key:
if key_hashed is None or key_hashed != key:
raise HTTPException(
status_code=status.HTTP_400_BAD_REQUEST,
detail="Key is invalid or expired"