-
Security
Audit my password reset flow for takeover risks
Reviews token generation, expiration, and single-use handling in your reset flow so attackers can't hijack accounts through it.
Free Prompt
What This Does / How This Helps
Walks your AI through the entire password reset flow and checks the parts attackers target: weak token generation, tokens that never expire, links that work more than once, and endpoints that confirm whether an email is registered. Password reset is the easiest way into someone else's account when it's built carelessly, and AI-generated reset flows regularly ship tokens made from timestamps or links that stay valid forever. One guessed or intercepted token and a stranger owns a user's account. Expect a list of findings with file references, each fixed in place, plus manual verification steps like requesting two reset links and confirming the first dies.
Want to skip doing this by hand?
Fortivibe audits your app for all of the areas these prompts cover (and more).