feat : maj du mot de passe

This commit is contained in:
styve Lioumba
2025-11-27 16:33:26 +01:00
parent c21f018054
commit 87a4e84c6a
30 changed files with 525 additions and 84 deletions

View File

@@ -0,0 +1,9 @@
import { AuthRepository } from '@app/domain/authentification/auth.repository';
export class ConfirmPasswordResetUsecase {
constructor(private readonly authRepo: AuthRepository) {}
execute(resetToken: string, newPassword: string, confirmPassword: string) {
return this.authRepo.confirmPasswordReset(resetToken, newPassword, confirmPassword);
}
}

View File

@@ -0,0 +1,9 @@
import { AuthRepository } from '@app/domain/authentification/auth.repository';
export class SendRequestPasswordResetUsecase {
constructor(private readonly authRepo: AuthRepository) {}
execute(email: string) {
return this.authRepo.sendRequestPasswordReset(email);
}
}