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

Feature Request: Stop new Registrations #9

Closed
electron2302 opened this issue Apr 14, 2020 · 4 comments
Closed

Feature Request: Stop new Registrations #9

electron2302 opened this issue Apr 14, 2020 · 4 comments
Labels
enhancement New feature or request

Comments

@electron2302
Copy link
Contributor

I would appreciate it if I cloud Lock down the registration, either thru the dashboard or over an Environment variable

@Yooooomi Yooooomi added the enhancement New feature or request label Apr 15, 2020
@Yooooomi
Copy link
Owner

Yes I thought about that as you don't want people to use your service without your permission.
Will keep in touch here about this

@electron2302
Copy link
Contributor Author

In my opinion there are two different approaches.

First: The API server has a state in which he just blocks new registrations. This could be controlled over an environment variable or it could be an option that can be changed in the dashboard. If you would want this option in the dashboard it is more accessible the in a docker-compose file, but would be accessible to all users, since there are no user roles (at least from what I have seen)

Second: You could ask for a fix password, let’s call it account-creation-token, only people who know it can create an account. Pro: no changing states / behavior. Con: Frontend Change required

@vimodev
Copy link

vimodev commented Jan 3, 2021

I remedied this for now by using auth_basic in my nginx reverse proxy.

@Yooooomi
Copy link
Owner

Closing since last update added this feature, thanks for the idea

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants