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

Request: Add Invite-Only Registration Option for Admins #495

Closed
ljq29 opened this issue Oct 6, 2024 · 1 comment
Closed

Request: Add Invite-Only Registration Option for Admins #495

ljq29 opened this issue Oct 6, 2024 · 1 comment
Labels
feature request New feature or request

Comments

@ljq29
Copy link

ljq29 commented Oct 6, 2024

Description

It would be useful to have an invite-only registration option in addition to open or closed registration controls. This would give admins more granular control over who can access the platform, further enhancing security and managing user flow more effectively.

Benefits

  • Security: Admins can prevent unauthorized or unwanted registrations by restricting new user sign-ups to invite-only.
  • Control: Admins will have complete control over how and when new users join the platform, making it easier to maintain a secure and managed user base.
  • Flexibility: The invite-only option adds an additional layer of flexibility for admins to manage new users according to specific requirements or events.

Proposed Solution

In addition to open or closed registration controls, add an option for invite-only registration. This would allow admins to:

  1. Enable or disable user registration.
  2. Customize a message to display when registration is invite-only.
  3. Manage invitation codes or links for new users to join the platform.
  4. (Optional) Add a way to track or manage active invitations and their status.

Additional Context

This feature would improve user account management by giving admins greater flexibility in deciding who can register. It would also increase the overall security of the platform by ensuring only authorized users can sign up. This option would be useful for platforms that want to control the onboarding process or limit access to specific users.


This suggestion stems from the feedback in #280, where invite-only registration was not included. If invite-only registration is still desired, it can be managed as a separate issue from #280.

@MohamedBassem MohamedBassem added the feature request New feature or request label Oct 7, 2024
@MohamedBassem
Copy link
Collaborator

Thanks for the detailed feature request. Invite only registration makes sense, but it's a lot of work without a lot of demand. I think the potentially simpler approach would be to allow admins to create users from the admin panel, and give that user the creds (they can change the password afterwards).

kamtschatka added a commit to kamtschatka/hoarder-app that referenced this issue Nov 2, 2024
…new users. Fixes hoarder-app#495  (hoarder-app#567)

* How do I set the variable "user" or "system" for AI inference hoarder-app#262
changed from system to user

* Make Myself an Admin hoarder-app#560
added  user management functionality to the admin page

* A bunch of UI fixes and simplifications

---------

Co-authored-by: Mohamed Bassem <me@mbassem.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants