Access

One sign-in surface, multiple secure paths.

The portal keeps authentication centralized in Auth.js across demo access, Microsoft Entra ID SSO, and local email/password sign-in.

Demo Mode

DEMO=true is active, so sign-in is limited to the existing server-side demo identities and synthetic data set.

People + logo

Sign In

Welcome back

Use the sign-in option enabled for your environment.

Demo Access

The demo path posts into the internal API boundary first, then delegates to Auth.js through the central auth configuration and reads its user data from the server-only in-memory demo module.

Demo Employee

Employee-level access for documents, time off, and a limited dashboard.

Demo HR

HR access for the full workforce dashboard and management modules.

Demo Admin

Full current portal access for administration-oriented demos.