-
Notifications
You must be signed in to change notification settings - Fork 27
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
Limiting account creation #138
Comments
Ah, it seems we have a |
Agreed, and I think that this should be on by default. At one point MegaQC had about two or three different config setups in parallel 🙈 There was one copying how MultiQC works, one from Flask etc. Maybe we got around to consolidating these though? |
And maybe just call it |
Sounds good to me! |
Currently I think it's possible to create an account and then start viewing data without requiring any authorisation. However it's reasonable that users might want new account creation to be subject to approval.
Considering this, I think the simplest solution would be to have a config setting (do we even have a config file?), or environment variable that enables "strict mode". Under this mode, the admin has to approve new accounts before they can actually log in, but the registration process is the same as usual.
Thoughts?
The text was updated successfully, but these errors were encountered: