-
Security
Add two-factor authentication to my app
Implements TOTP-based 2FA with recovery codes and clean enrollment, without locking existing users out.
Free Prompt
What This Does / How This Helps
Adds real two-factor authentication with the standard authenticator-app flow: enrollment with QR code, a challenge at login, and single-use recovery codes for when phones get lost. Passwords leak constantly through breaches and phishing. 2FA is the single control that keeps a leaked password from becoming a compromised account, and for anything handling money or user data it's close to table stakes now. The prompt covers the parts that get forgotten in quick implementations: recovery codes (without them, a lost phone becomes a locked-out user and a support nightmare), rate limiting on code entry, and hashed storage of secrets.
Want to skip doing this by hand?
Fortivibe audits your app for all of the areas these prompts cover (and more).