作者:天若无雨666 | 来源:互联网 | 2023-08-16 18:06
Bug Report
Current Behavior
When browsing a flarum forum with COOKIEs blocked in my browser I am presented with the no-js version of the site. The banner in the header says "Something went wrong while trying to load the full version of this site. Try hard-refreshing this page to fix the error." Unfortunately (albeit expectingly) refreshing the page doesn't fix anything.
Expected Behavior
If COOKIEs were essential for the execution of Javascript I would expect to see a message asking visitors to allow COOKIEs for the site.
If COOKIEs aren't essential for visitors who are not logged in (and I can't see why COOKIEs should be essential in this case) then the page should load without problems even if COOKIEs are blocked by the browser. If visitors then try to register or login, they should be notified that from here on COOKIEs need to be enabled.
该提问来源于开源项目:flarum/core
In that case, we need to find out the root cause.
May I ask you to do some experiments, e.g. disabling all extensions, and then re-enabling them one-by-one (in case the no-extension version does not have the problem)?