- Replace all AdventureLog references with Voyage across ~102 files (7 case variants: AdventureLog, adventurelog, Adventurelog, ADVENTURELOG, AdventUrelog, AdventureLOG, adventure-log, adventure_log) - Rename brand, static, and documentation assets to use voyage naming - Rename install_adventurelog.sh → install_voyage.sh - Update README.md and voyage_overview.md to credit AdventureLog as the upstream project and Sean Morley as its original creator
1.7 KiB
1.7 KiB
Troubleshooting: Login and Registration Unresponsive
When you encounter issues with the login and registration pages being unresponsive in Voyage, it can be due to various reasons. This guide will help you troubleshoot and resolve the unresponsive login and registration pages in Voyage.
-
Check to make sure the backend container is running and accessible.
- Check the backend container logs to see if there are any errors or issues blocking the container from running.
-
Check the connection between the frontend and backend containers.
- Attempt login with the browser console network tab open to see if there are any errors or issues with the connection between the frontend and backend containers. If there is a connection issue, the code will show an error like
Failed to load resource: net::ERR_CONNECTION_REFUSED. If this is the case, check thePUBLIC_SERVER_URLin the frontend container and refer to the installation docs to ensure the correct URL is set. - If the error is
403, continue to the next step.
- Attempt login with the browser console network tab open to see if there are any errors or issues with the connection between the frontend and backend containers. If there is a connection issue, the code will show an error like
-
The error most likely is due to a CSRF security config issue in either the backend or frontend.
- Check that the
ORIGINvariable in the frontend is set to the URL where the frontend is access and you are accessing the app from currently. - Check that the
CSRF_TRUSTED_ORIGINSvariable in the backend is set to a comma separated list of the origins where you use your backend server and frontend. One of these values should match theORIGINvariable in the frontend.
- Check that the
-
If you are still experiencing issues, please refer to the Voyage Discord Server for further assistance, providing as much detail as possible about the issue you are experiencing!