Issue Title: Enhancing Security for Dashboard Access
1. Issue Description
There is a security vulnerability in the dashboard access at https://zaviago-dashboard.vercel.app/dashboard/app. Users can access the dashboard without logging in using the direct link. The desired behavior is to enforce login authentication, similar to platforms like Shopify or Wix, where accessing the dashboard without login redirects users to the login page.
2. Steps to Reproduce
Access the dashboard using the direct link without logging in.
Observe that users can access the dashboard without authentication.
3. Expected Behavior
Users attempting to access the dashboard without logging in should be redirected to the login page.
4. Action Items
[ ] Implement a redirection mechanism for the dashboard access.
[ ] Verify that users are redirected to the login page if attempting to access the dashboard without logging in.
[ ] Test the redirection behavior under different scenarios.
[ ] Document the changes made for reference and future updates.
Issue Title: Enhancing Security for Dashboard Access
1. Issue Description
There is a security vulnerability in the dashboard access at https://zaviago-dashboard.vercel.app/dashboard/app. Users can access the dashboard without logging in using the direct link. The desired behavior is to enforce login authentication, similar to platforms like Shopify or Wix, where accessing the dashboard without login redirects users to the login page.
2. Steps to Reproduce
3. Expected Behavior
4. Action Items