Commit Graph

3 Commits

Author SHA1 Message Date
Dani B
ef471f28b0 feat(01-08): enhance signup page with comprehensive error handling
- Connected to AuthProvider for real registration
- Added specific error messages for different exception types
- Implemented password mismatch validation before submission
- Added error message display with proper styling
- Enhanced form validation with empty field checks
- Added accessibility error announcements via Semantics
- Connected to real registration flow instead of simulation
- Added success message with quick navigation to login
- Included terms agreement validation with clear error message
2026-01-28 12:30:46 -05:00
Dani B
53329c9eb8 feat(01-07): update pages with password reset navigation and deep linking
- Updated login page to navigate to /reset-password instead of placeholder
- Added "Forgot Password?" link to signup page
- Enhanced reset password confirmation page to extract token/email from URL parameters
- Updated update password page to handle deep linking parameters
- Added deep linking support configuration in main.dart
- Improved router with URL parameter extraction helpers
2026-01-28 12:18:34 -05:00
Dani B
7b3d1bbd63 feat(01-03): create signup page with password confirmation
- Complete registration screen with email/password/confirm password fields
- Integrated AuthForm widget for consistent form handling
- Terms of Service and Privacy Policy checkboxes with placeholder dialogs
- Password confirmation validation matching requirement
- Sign in navigation to login screen
- Loading states during registration process
- Responsive design matching login page layout
- Error handling for duplicate emails and registration failures

Authentication UI components complete and ready for backend integration.
2026-01-28 10:13:13 -05:00