revert totp change

This commit is contained in:
pilcrowOnPaper 2024-10-06 22:08:04 +09:00
parent f7de4102fe
commit 1435147dcf

View file

@ -18,9 +18,6 @@ export async function load(event: RequestEvent) {
if (event.locals.user.registered2FA && !event.locals.session.twoFactorVerified) { if (event.locals.user.registered2FA && !event.locals.session.twoFactorVerified) {
return redirect(302, get2FARedirect(event.locals.user)); return redirect(302, get2FARedirect(event.locals.user));
} }
if (event.locals.user.registeredTOTP) {
return redirect(302, "/");
}
const totpKey = new Uint8Array(20); const totpKey = new Uint8Array(20);
crypto.getRandomValues(totpKey); crypto.getRandomValues(totpKey);
@ -53,11 +50,6 @@ async function action(event: RequestEvent) {
message: "Forbidden" message: "Forbidden"
}); });
} }
if (event.locals.user.registeredTOTP) {
return fail(403, {
message: "Forbidden"
});
}
if (!totpUpdateBucket.check(event.locals.user.id, 1)) { if (!totpUpdateBucket.check(event.locals.user.id, 1)) {
return fail(429, { return fail(429, {
message: "Too many requests" message: "Too many requests"