feat: add phone field to User model and update authentication flow

- Added phone field to User model in Prisma schema and generated types.
- Updated backend authentication to include phone as an additional field.
- Implemented phone input in the signup form with validation.
- Created a new SignupPage component for user registration.
- Updated routing to include signup path and redirect authenticated users.
- Modified login page to reference Playzer and added link to signup.
This commit is contained in:
Jose Selesan
2026-06-01 16:43:52 -03:00
parent 4d3867614d
commit 2aaa91444d
14 changed files with 352 additions and 9 deletions

File diff suppressed because one or more lines are too long

View File

@@ -1648,6 +1648,7 @@ export const UserScalarFieldEnum = {
email: 'email',
emailVerified: 'emailVerified',
image: 'image',
phone: 'phone',
createdAt: 'createdAt',
updatedAt: 'updatedAt',
role: 'role'

View File

@@ -91,6 +91,7 @@ export const UserScalarFieldEnum = {
email: 'email',
emailVerified: 'emailVerified',
image: 'image',
phone: 'phone',
createdAt: 'createdAt',
updatedAt: 'updatedAt',
role: 'role'