Authentication

Production-style sign in with signed session cookies

The credentials below use a demo identity store so you can test protected pages now, then swap in Auth.js, Cognito, Clerk, or your own auth service later.

Welcome back

Sign in to continue

This form posts to a real route handler that sets a secure httpOnly cookie in demo mode.

Demo credentials

Student

student@example.com

Student123!

Instructor

instructor@example.com

Instructor123!

Admin

admin@example.com

Admin123!