Commit Graph

4 Commits

Author SHA1 Message Date
Yoga Pangestu
104a58e6e7 Add password reset functionality with email notifications
- Implemented endpoints for forgot password and reset password
- Added PasswordResetToken model and relationships
- Integrated email service using Resend for sending reset links
- Updated configuration for email and frontend URL
- Enhanced user model to include password reset tokens
- Added necessary schemas for password reset requests
- Updated requirements to include Resend SDK
- Created comprehensive documentation for the new feature
2026-07-22 20:22:58 +07:00
Yoga Pangestu
08cc2bebbe Add Google login functionality and update requirements
- Implement Google login endpoint with credential verification
- Add GoogleLoginRequest schema for handling login requests
- Update Settings class to include GOOGLE_CLIENT_ID
- Add google-auth package to requirements
2026-07-22 16:50:11 +07:00
Yoga Pangestu
4458d352a2 Add authentication endpoints and JWT handling for user login 2026-07-19 23:51:50 +07:00
Yoga Pangestu
ae351f67fa initial commit 2026-07-12 23:48:51 +07:00