5b9fe6c9b7
Refactor configuration and database initialization: replace LoadConfig with GetConfig, introduce DbConfig struct, and streamline token service retrieval. Remove unused request types and enhance user refresh token handling.
3731e6e409
Refactor user management module: rename package, restructure user controller, and implement authentication features
b3741f86c8
Add signup and email templates for user registration and password reset
36fca2af6c
Refactor authentication module: Introduce AuthController and endpoints, implement login, registration, password reset, and token management functionalities. Update routes and services to utilize new structures and improve code organization. Enhance user management with detailed error handling and session management. Update API response types and ensure consistent naming conventions across the application.