Implement local auth (login/session) #5

Closed
opened 2026-07-12 20:11:03 -06:00 by jhodgkin · 1 comment
Owner

Single admin user, bcrypt password hash, signed session cookie. Seed admin credentials from env on first boot. Add AUTH_MODE=local|oidc toggle (oidc path stubbed, not implemented yet) so switching to Authentik later is config-only. See #12 for the OIDC follow-up.

Single admin user, bcrypt password hash, signed session cookie. Seed admin credentials from env on first boot. Add `AUTH_MODE=local|oidc` toggle (oidc path stubbed, not implemented yet) so switching to Authentik later is config-only. See #12 for the OIDC follow-up.
jhodgkin added this to the v1-dashboard milestone 2026-07-12 20:11:03 -06:00
Author
Owner

Implemented as part of the initial scaffold commit (main branch) — see linked files in apps/api/src / apps/web/src. Verifying end-to-end after deploy in #7.

Implemented as part of the initial scaffold commit (main branch) — see linked files in `apps/api/src` / `apps/web/src`. Verifying end-to-end after deploy in #7.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jhodgkin/homelab-monitor#5