noyainrain / listling

Web app to make and edit lists collaboratively.
https://listling.org/
GNU Affero General Public License v3.0
34 stars 8 forks source link

Permission error with firewall extensions #82

Closed dnnr closed 4 years ago

dnnr commented 4 years ago

When trying to use listing with a browser that does not accept cookies, some parts work but the UI seems mostly dominated by permission errors.

Regardless of whether requiring cookies is reasonable in itself, it should fail more gracefully in such a scenario.

noyainrain commented 4 years ago

Thank you for the bug report, it's greatly appreciated! :beetle:

So far I failed to reproduce the issue with Firefox and Chromium. Would you please tell me the user agent string of your browser and which mechanism you used to disable cookies? Thanks! :blush:

dnnr commented 4 years ago

I'm using uMatrix 1.4.0 to block cookies and my UA string is:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3835.0 Safari/537.36

Let me know if I can do anything else.

noyainrain commented 4 years ago

Thanks for getting back! :blush:

I've had a look at uMatrix and it does not provide a way to determine if cookies are blocked. The README also says:

uMatrix does not guarantee that sites will work fine: it is for advanced users who can figure how to un-break sites, because essentially uMatrix is a firewall which works in relaxed block-all/allow-exceptionally mode out of the box: it is not unexpected that sites will break.

So, I'm afraid we can't do anything about it from our end.

That said, we will eventually move away from cookies, which should solve the issue anyway.

I'm closing this for now, but if you think I've missed something, please feel free to comment! :blush: