enable password on invite or reset

This commit is contained in:
Julian Krauser 2025-05-06 08:37:56 +02:00
parent ddb460f8d0
commit 0ea12eaafc
8 changed files with 61 additions and 32 deletions

View file

@ -41,6 +41,8 @@ export async function login(req: Request, res: Response): Promise<any> {
let { id } = await UserService.getByUsername(username);
let { secret, routine } = await UserService.getUserSecretAndRoutine(id);
console.log(secret, passedSecret);
let valid = false;
if (routine == LoginRoutineEnum.totp) {
valid = speakeasy.totp.verify({
@ -50,7 +52,6 @@ export async function login(req: Request, res: Response): Promise<any> {
window: 2,
});
} else {
console.log(passedSecret, secret, passedSecret == secret);
valid = passedSecret == secret;
}