Commit Graph

12 Commits

Author SHA1 Message Date
pradeepkumar
b108eb35a2 feat: add public endpoint to resend user verification email by email address 2026-04-08 10:32:35 +05:30
pradeepkumar
fbe04b31e7 feat: restrict access to inactive user profiles and update deactivation error messages 2026-03-31 23:42:15 +05:30
pradeepkumar
f30894dd79 feat: add mode parameter to social auth to distinguish between login and signup flows 2026-03-31 23:22:52 +05:30
pradeepkumar
e9f135e9b7 fix 2026-03-26 15:18:59 +05:30
pradeepkumar
895a106d1b feat: implement authenticated user password change functionality, including a new DTO, service method, and API endpoint. 2026-02-06 09:45:01 +05:30
pradeepkumar
750cb55764 feat: Implement two-factor authentication (2FA) with dedicated endpoints for setup, enabling, disabling, verification, and backup code management. 2026-02-06 09:30:12 +05:30
pradeepkumar
0abbe6bede feat: Add agent type ID field to registration DTO and implement validation for agent role registration. 2026-01-26 22:48:51 +05:30
pradeepkumar
099622dc88 feat: add Twitter social login support by updating the auth service and user schema. 2025-12-22 16:49:37 +05:30
pradeepkumar
82d342508b feat: Enhance password reset feedback by throwing specific exceptions for non-existent users or social logins. 2025-12-22 13:14:12 +05:30
pradeepkumar
f0078401ee feat: Require email verification for user login and delay token issuance until email is verified. 2025-12-22 13:01:53 +05:30
pradeepkumar
1ab86b488a feat: Implement email service with welcome, password reset, and verification templates, and add application logo. 2025-12-22 11:57:16 +05:30
pradeepkumar
158a617600 feat: Implement comprehensive user authentication with JWT, social login, and password management. 2025-12-20 19:22:30 +05:30