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

Webinterface in single-user mode #231

Closed
schulle4u opened this issue Feb 12, 2017 · 3 comments

Comments

@schulle4u
Copy link
Member

commented Feb 12, 2017

As I'm currently migrating a friend's website to yellow, I stumbled upon a small issue in the webinterface plugin.
Is it possible to disable user account registration in the webinterface for sites which only need one administration account? Currently everyone knowing the edit link theoretically can at least create a pending account. I couldn't find anything in the appropriate configuration documentation.

If this is not possible, my idea is to extend user account configuration in the way that webmaster can decide who is able to create new accounts. Either everyone (like it is currently), or only the webmaster after loggin into the interface. What do you think?

Steffen

@markseu

This comment has been minimized.

Copy link
Member

commented Feb 13, 2017

Yes and no.

There is an experimental feature which you could try out. Just keep in mind that it might be changed or removed at anytime. Change the webmaster email to something with noreply and no user accounts can be created in the web browser. User accounts can still be created at the command line. For example open file system/config/config.ini and change Email: noreply@example.com.

@schulle4u

This comment has been minimized.

Copy link
Member Author

commented Feb 13, 2017

Yes, this will work as a temporary solution. However, system updates from the webinterface then will also be disabled.

Another way could be to change WebinterfaceLocation into something random and remove the edit link from footer snippet. I'll have to confer with my friend and find out the best solution for her website.

Thanks so far.
Steffen

@schulle4u schulle4u closed this Feb 13, 2017

@markseu

This comment has been minimized.

Copy link
Member

commented Jun 22, 2017

In the latest Yellow there's a new setting. You can disable user account creation in the web browser. Existing users can log in and change their settings, new users can not create an account. Open file system/config/config.in and change EditLoginRestrictions: 1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
2 participants
You can’t perform that action at this time.