Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prevent superusers #259

rixx opened this issue Nov 12, 2017 · 0 comments

Prevent superusers #259

rixx opened this issue Nov 12, 2017 · 0 comments


Copy link

@rixx rixx commented Nov 12, 2017

Superusers are granted more rights than they should be – they see buttons to accept a submission when it's already been accepted, for instance, since permission checks kinda short out. We should either fix this, or – and this may be more desirable anyways – introduce an admin role that is permitted to create new events, and stop relying on is_superuser completely, since being a superuser has weird connotations, and an admin or is_staff is clearer. We should also show a large warning when a superuser is using the site.

@rixx rixx added this to the 2017-12 milestone Dec 5, 2017
@rixx rixx removed this from the 2017-12 milestone Jan 7, 2018
@rixx rixx changed the title Fix superuser rights Prevent superusers Jan 21, 2018
rixx added a commit that referenced this issue Jan 22, 2018
@rixx rixx closed this Jan 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant