Commit Graph

5 Commits

Author SHA1 Message Date
159354c8f4 feat(auth): display confirmation banner and require email verification
Adds a confirmation banner on the login page after a user successfully registers a new account. This provides clear user feedback that their registration was successful and that an email has been sent for account verification.

Also prevents users from logging in without a confirmed email address by updating the registration and new account creation flows to set the 'confirmed' status to false by default. A confirmation token is generated and a confirmation link is logged to the console (for now) to enable email verification.
2026-01-18 16:28:33 -05:00
5b1909f943 readme added 2026-01-17 15:40:51 -05:00
7c64aeb0ed feat: Remove node_modules from git tracking 2026-01-17 15:36:32 -05:00
e40287e4aa add all frontend files 2026-01-17 15:16:36 -05:00
ff16ae7858 first commit 2026-01-17 15:16:26 -05:00