txty-io / texterify

The translation and localization management system.
https://texterify.com
Other
175 stars 14 forks source link

User management for self hosted instances #58

Open Lynncubus opened 3 years ago

Lynncubus commented 3 years ago

I'd like to manage users in my self hosted instance globally, not just per organization. Even better if i can disable account creation completely and create accounts for new users manually. Currently we can only see the amount of users in an instance, but we have no control over who can create an account, only solution now is to keep it behind a strict firewall or VPN.

chrztoph commented 3 years ago

Good point. That's something to add as soon as possible. I will add an option to disable account creation next week and also the possibility to specify a filter that only users with an email address of a given domain can sign up. Also the possibility to add users manually is a good idea.

Thanks for your feedback. I will keep you updated here. 🙂

chrztoph commented 3 years ago

If you upgrade to version chrztoph/texterify:v1.0.1 there is now an option in the admin interface to disable sign up. Only users who have a pending invite are then allowed to create an account so you can control who gets access to your instance.

Global user management will be added at a later point.