Update legacy code and remove debugs

This commit is contained in:
LukeGus
2025-09-26 16:37:31 -05:00
parent b09cf89673
commit 56e3194a7c
2 changed files with 2 additions and 42 deletions

View File

@@ -1136,7 +1136,7 @@ router.post("/initiate-reset", async (req, res) => {
});
}
const resetCode = Math.floor(100000 + Math.random() * 900000).toString();
const resetCode = crypto.randomInt(100000, 1000000).toString();
const expiresAt = new Date(Date.now() + 15 * 60 * 1000);
db.$client
@@ -2037,7 +2037,7 @@ router.post("/recovery/request", async (req, res) => {
}
// Generate 6-digit recovery code
const recoveryCode = Math.floor(100000 + Math.random() * 900000).toString();
const recoveryCode = crypto.randomInt(100000, 1000000).toString();
const expiresAt = Date.now() + 60 * 1000; // 1 minute expiry
// Store recovery code in settings

View File

@@ -307,13 +307,6 @@ export function HomepageAuth({
// DEBUG: Verify JWT was set correctly (same as normal login)
const verifyJWT = getCookie("jwt");
console.log("Recovery JWT Set Debug:", {
originalToken: response.token.substring(0, 20) + "...",
retrievedToken: verifyJWT ? verifyJWT.substring(0, 20) + "..." : null,
match: response.token === verifyJWT,
tokenLength: response.token.length,
retrievedLength: verifyJWT?.length || 0
});
setLoggedIn(true);
setIsAdmin(response.is_admin);
@@ -1034,39 +1027,6 @@ export function HomepageAuth({
</>
)}
{/* Legacy Reset Flow (kept for compatibility) */}
{false && resetStep === "initiate" && (
<>
<div className="text-center text-muted-foreground mb-4">
<p>{t("auth.resetCodeDesc")}</p>
</div>
<div className="flex flex-col gap-4">
<div className="flex flex-col gap-2">
<Label htmlFor="reset-username">
{t("common.username")}
</Label>
<Input
id="reset-username"
type="text"
required
className="h-11 text-base"
value={localUsername}
onChange={(e) => setLocalUsername(e.target.value)}
disabled={resetLoading}
/>
</div>
<Button
type="button"
className="w-full h-11 text-base font-semibold"
disabled={resetLoading || !localUsername.trim()}
onClick={handleInitiatePasswordReset}
>
{resetLoading ? Spinner : t("auth.sendResetCode")}
</Button>
</div>
</>
)}
{resetStep === "verify" && (
<>
<div className="text-center text-muted-foreground mb-4">