Create Account page

About

This page allows users to create a new account. The form sends user information to the API and stores the account in the database.

Passwords are securely hashed before being stored (plain text passwords are never stored). bcrypt is used for password hashing. JWT tokens are signed with a secret from environment variables. The secret was generated with a cryptographically secure random value.

Labels are used for all form fields to improve accessibility. A dedicated page is used instead of a modal to provide a simple and predictable user experience.

Register a new account

Create Account

Already have an account?

Login to access your account and protected resources.