Is your feature request related to a problem? Please describe.
The current state of the application lacks basic authentication for the frontend, making it necessary to implement this essential functionality.
Describe the solution you'd like
This issue aims to address the following functionalities to enhance the application's security and user experience:
User Authentication: Implement a login mechanism that allows users to log in using their credentials (email and password) while utilizing HTTP-only Cookies for enhanced security.
User Data Storage: Upon successful authentication, save the authenticated user's data in context. This context should be accessible from any part of the application, ensuring that user-specific information is available where needed.
By implementing these solutions, we will establish a foundation for user authentication and data management, enhancing the overall functionality and security of the application.
Is your feature request related to a problem? Please describe. The current state of the application lacks basic authentication for the frontend, making it necessary to implement this essential functionality.
Describe the solution you'd like This issue aims to address the following functionalities to enhance the application's security and user experience:
User Authentication: Implement a login mechanism that allows users to log in using their credentials (email and password) while utilizing HTTP-only Cookies for enhanced security.
User Data Storage: Upon successful authentication, save the authenticated user's data in context. This context should be accessible from any part of the application, ensuring that user-specific information is available where needed.
By implementing these solutions, we will establish a foundation for user authentication and data management, enhancing the overall functionality and security of the application.
Describe alternatives you've considered
Additional context