-
Security
Lock down my admin routes and features
Verifies admin pages, endpoints, and seeded admin accounts are protected by role checks and not default credentials.
Free Prompt
What This Does / How This Helps
Inventories every admin surface in your app and makes sure each one is gated by a real server-side role check, with seeded credentials and debug backdoors hunted down. AI-generated apps love convenience backdoors: a hardcoded email that skips the login check, a seeded admin with password "admin123", a /debug route that dumps the database. These get written to make development easy and ship to production because nobody went looking for them. You also get audit logging on the actions that matter, so if an admin account ever is compromised, you can see exactly what it did.
Want to skip doing this by hand?
Fortivibe audits your app for all of the areas these prompts cover (and more).