You need to sign in or sign up before continuing.
Able to access circles I'm not a member of by visiting the URL directly
How is it now?
I logged out, cleared my cache and reloaded https://test-paris.happy-dev.fr/circle/@http~@~_~_localhost~@8000~_circles~_2~_/circle-information and was presented with the circle's information despite not being a member (tested with circle-css
branch also)
How should it be?
I should be presented with a 404 or 403 page
Steps to reproduce
(How one can reproduce the issue - this is very important)
- log out & clear cache
- visit https://test-paris.happy-dev.fr/circle/@http~@~_~_localhost~@8000~_circles~_2~_/circle-information
Possible fixes
- For fixing the access the backend needs to return a 404 or 403 for user.is_anonymous
- The front-end might then redirect to a 404 or 403 page when it gets this response. Or possibly it is sib-display which should render 404 or 403 content?