Auth Baseline
Sign in to Top Dentistry AI
This baseline now authenticates against seeded database-backed credentials, so the protected operator and customer surfaces no longer rely on in-memory demo accounts.
Configured Accounts
- Operator: operator@topdentistry.co
- Customer admin: manager@practice.co
Local passwords still come from the environment, but they are hashed into the seeded database credentials used by the sign-in flow. Run npm run db:seed after changing them.