Secure portal access

Student, parent, and tutor login.

This page includes front-end authentication placeholders only. Real login requires Firebase Auth, Supabase Auth, Auth0, Clerk, or another secure authentication provider.

Login

Passwords should never be stored directly in plain text. This demo does not authenticate anyone.

Signup request

Signup request placeholder submitted. Production should verify identity and assign role-based access.

Authentication integration notes

Firebase Auth

Use email/password, Google login, password reset, and custom claims for student/parent/tutor roles.

Supabase Auth

Use row-level security so students only read their own records and parents only read permitted child records.

Auth0 / Clerk

Use hosted login pages, MFA options, organizations, and secure session management.