Math Tutor Admin Console

First-run setup

Create the first administrator once, then use the protected login flow for subsequent curriculum and learner management work.

Bootstrap
Open
Admins
0
Session
Anonymous

First-run administrator setup

This form appears for first-time evaluation. After one admin exists, the backend locks bootstrap creation and only login remains available.

Bootstrap available
Use this credential handoff only for first-time access. After login, change the password through the administration flow when it is added.

Protected admin login

Once bootstrap is complete, use this form to enter the protected admin shell. Invalid credentials are rejected by the backend.

Current admin session

No authenticated admin session.

Browser-visible status

Loading admin state…

Bootstrap state
Open
Authenticated route
Awaiting sign in

What this slice proves

  • • First-run admin creation only appears before an administrator exists.
  • • Admin credentials are checked through the backend and stored with hashed passwords.
  • • After bootstrap, the lock prevents additional first-run admin creation.
  • • Login establishes a browser-visible authenticated admin session.
  • • Logout clears the protected session cookie.