-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Add user administration #272
Comments
PR welcome 😄 |
I would be very happy about the ability to run hackmd self-hosted and private. I don't want everyone to be able to register and use hackmd on my server. Keep up the good work! |
@Braintelligence: I agree. At the very least there should be a simple admin UI -- with ability to list all entries and most important of all: a toggle for enabling/disabling a registration feature (eg, an option to enable/disable feature such as registration, where we could have "Registration Required" for private or "Open Registration" for public). |
I agree, an option for disabling registration would be really useful. |
@zeigerpuppy, there is already a option to disable the registration: Simply set it to false. |
I have another idea: Couldn't there be a setting |
@rriemann's proposal would probably solve most corporate-self-hosted use cases. |
Should be easy to manage. You can add an option for that here: And of course in the config directory: PRs are welcome 😄 |
I think this is really do-able. Unfortunately, I am still stack with getting SSL to work and have to dig into that first. So I hope someone else may be able to step up to solve this already in 2017. |
I just want to add some information to this issue: Thanks to @Nebukadneza's work it's now possible to basically manage email users. Also it's possible to use an LDAP and SAML backend if you like. From my perspective LDAP or SAML are the better way for closed group setups, since they are stable and actually made for this, while the "local user" feature still feels half-backed and HackMD not designed for it. We also introduced the possibility to disable the creation of notes by guests while keeping the ability to edit notes, which is maybe useful for these closed group setup when people like to share the pad with some 3rd party. I want to mention, that HackMD EE has already added and entire user management. CE will also get one but it probably needs some time, as everything is build during our free time and actually from my side it doesn't have such a focus on it as I disabled all local user management for HackMD on my instances. Help is really wanted for this, so feel free to discuss, draft and file a PR for it! |
i took the liberty of correcting a tiny but critical typo in your message, @SISheogorath ("not possible" -> "now possible") |
👍 Thanks, this was an important fix! I should maybe re-read my texts one more time ^^ |
Hello, Everyone, I have supported allowedDomains for google OAuth |
Hi,
I want to setup a self-hosted instance for a closed group of users. My current solution would be to hide it behind Basic-Auth but allowed users can still create random Accounts. Therefore I need an user administration, meaning only the admin can manage the users
Optional features could be
The text was updated successfully, but these errors were encountered: