Aura CMS first-time setup screen for superadmin
CMS first-time setup

Appifio Creator · Lesson X11 · Troubleshooting

Aura CMS cannot log in /
forgot superadmin

Can’t open /{url}/cms - first-time setup, wrong password, or expired session. Password reset goes through the platform APIs, not by “editing login.json” yourself.

Goal: Tell first-time setup apart from normal login; use the right role (T07); reset passwords via the platform - don’t invent shortcuts.

Before: G01, T07, T04 · After: X12

UI: /{url}/cms · first-time superadmin setup form · Username · Password · Confirm · sign in · Backend · Add admin

1. Diagnosis map

Open https://site/{url}/cms
First time (no admin yet): setup badge · form to create superadmin
Username · Password · Confirm → first user (superadmin role)
Admins already exist: Username / Password sign-in form
Wrong password: don’t read login.json (T04) · don’t ask AI to writeFile a reset
Another superadmin still works → change password via the official admin APIs, or Add admin from Backend
Session expired: admin sign-in fails → sign in again
All admins lost: contact Appifio support per account policy

2. Related roles (T07)

RoleAura CMS loginManage admins
superadminFirst setup user; full Aura CMS powerRegister / delete admins · change password
adminContent CRUD · routes · uploadCannot delete superadmin
userLimited content editingCannot manage accounts
guestCannot enter /cms-

3. Fix steps

Aura CMS dashboard navigation after a successful login
CMS after login
  1. First time: Open /{url}/cms → fill Username (letters, numbers, _ - .) · Password (minimum length per the form) · Confirm → create superadmin.
  2. Forgot password - another superadmin still works: That admin signs in → Creator Backend tab → Add admin, or use the official change-password flow for the forgotten user.
  3. Session expired: Clearing local cache won’t help - sign in again; after Aura CMS login, the admin session is kept in the browser and refreshed after login.
  4. 404 /cms: Confirm Aura CMS is enabled (G01); the cms route exists; you ran Save changes after bootstrap.
  5. AI suggests “reset by writeFile on login.json”: Refuse - that file is denied (T04); use the official auth APIs.

4. What you can / cannot · Security

You can: set up superadmin the first time; add admins from Backend while a superadmin still exists; change passwords via official APIs; sign in again after a session invalidate.
You cannot: open login.json to read the password (plaintext isn’t there); paste passwords into an AI chat; invent a reset API that isn’t part of the platform.

Platform reset: if you lose all admin access on a production link - open an Appifio support ticket with the link name / project id and verify account ownership. There is no automatic “Forgot password by email” on every Aura CMS setup - that depends on what your app/AI implemented.

5. Issues · Advice

SituationFix
Setup form missing even though you’re “not logged in”Admins already exist - use the login form, or reset via a living superadmin
Login OK but Aura CMS menu is emptyMissing CMS manifest or CMS not bootstrapped (G01/T05)
user role can’t delete a postCorrect per T07 - promote to admin or ask an admin to delete
Applied a template (X08) → old admins goneTemporary project data wiped - set up superadmin again on /cms

6. Checklist

  1. Do you know the URL is /{url}/cms (not a custom /admin unless your app added one)?
  2. Are you avoiding read/edit of login.json?
  3. Do you have a backup superadmin or a Backend reset runbook?

Next: X12 - CDN library not loading

Appifio Creator · User guide · X11