Integrate the login page with the backend, implementing login logic on the frontend and handling redirection based on login success or verification status.
Acceptance Criteria
[ ] Implement login logic on the frontend.
[ ] Ensure redirection to the dashboard page upon successful login.
[ ] Handle redirection to the Email Verification Required page if the user is not verified.
[ ] Properly handle error scenarios and display appropriate messages to the user.
Task Description
Integrate the login page with the backend, implementing login logic on the frontend and handling redirection based on login success or verification status.
Acceptance Criteria
User Story
Link to the corresponding user story: #25
Task Dependencies