Admin Owner Setup

Create the single backend Admin/Owner account. This is for the owner only and uses the secure setup/reset code stored outside the app.

Checking current admin state...

This should match the secure reset code you store outside the app (based on AUTH_SECRET). It prevents anyone else from creating an owner account.

Once created, you can log in at the Admin Login page, log out via the normal auth flow, and change this email or password later from the backend.