Back to demos
Authentication

Secure auth, out of the box

Login, register, and password reset — all pre-built and ready to customise. Try the forms below with real data.

Log in

Don't have an account?

Real registration — Your account is created in our test database. Register, then log in with your credentials.

What's included

  • Email & password

    Classic credential-based login with bcrypt hashing.

  • Forgot & reset password

    Secure password recovery with time-limited tokens.

  • JWT sessions

    Stateless auth with signed JWTs and proper expiration.

  • Rate limiting

    Protect auth endpoints from brute-force attacks.

All auth logic lives in features/auth/ on the frontend and internal/auth/ on the backend. Fully removable — delete the folder and its wiring, zero compilation errors.