Discuss Scratch

mtnif
Scratcher
1000+ posts

make https://scratch.mit.edu/accounts/membership_settings/ display the scratch 404 error

make https://scratch.mit.edu/accounts/membership_settings/ display the scratch 404 error if you do not have the scratch membership
zispe
Scratcher
500+ posts

make https://scratch.mit.edu/accounts/membership_settings/ display the scratch 404 error

What's the problem with what it shows now? Isn't the 404 error and access denied page the exact same functionally?
mtnif
Scratcher
1000+ posts

make https://scratch.mit.edu/accounts/membership_settings/ display the scratch 404 error

zispe wrote:

What's the problem with what it shows now? Isn't the 404 error and access denied page the exact same functionally?
it shows the browser 403 error, but unshared projects show the 404 error

Last edited by mtnif (May 9, 2026 20:12:18)

TheAntCoder440
Scratcher
3 posts

make https://scratch.mit.edu/accounts/membership_settings/ display the scratch 404 error

I’m pretty sure 403 means access denied while the request was valid, while 404 means the page cannot be found. In the project’s case, the servers just cant find the project, hence the code 404. But in the membership case, the servers can find the page, but since the user doesn’t have the membership ( in this case, the access) they are denied access, hence the code 403.

Source
dinoparty0
Scratcher
1000+ posts

make https://scratch.mit.edu/accounts/membership_settings/ display the scratch 404 error

404 tells the user that is doesn't exist. 403 tells it is forbidden which is more informative.

No Support
0_009
Scratcher
1000+ posts

make https://scratch.mit.edu/accounts/membership_settings/ display the scratch 404 error

I think you mean a 403 error.
Pi_master31
Scratcher
500+ posts

make https://scratch.mit.edu/accounts/membership_settings/ display the scratch 404 error

No support:

dinoparty0 wrote:

404 tells the user that is doesn't exist. 403 tells it is forbidden which is more informative.
gdfsgdfsgdfg
Scratcher
1000+ posts

make https://scratch.mit.edu/accounts/membership_settings/ display the scratch 404 error

you might as well change the op if theres confusion

Powered by DjangoBB