fix(portal): password validation, Report Cards retry, and X-Impersonation-Session-Id headers (GRO-286, GRO-287) #174

Closed
groombook-engineer[bot] wants to merge 6 commits from fix/portal-password-validation-report-cards-retry into main
2 changed files with 3 additions and 1 deletions
Showing only changes of commit f4197c7993 - Show all commits
+2 -1
View File
@@ -245,7 +245,8 @@ export function App() {
}
// Dev mode: use dev login selector (no setup check needed in dev mode)
if (authDisabled && !getDevUser()) {
// Skip redirect if user explicitly chose "continue as default dev user" (dev-login-skipped flag)
if (authDisabled && !getDevUser() && !localStorage.getItem("dev-login-skipped")) {
return <Navigate to="/login" replace />;
}
+1
View File
@@ -39,6 +39,7 @@ export function DevLoginSelector() {
function skipLogin() {
localStorage.removeItem("dev-user");
localStorage.setItem("dev-login-skipped", "1");
navigate("/admin");
}