mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-09 05:19:20 -05:00
[GH-ISSUE #11732] feat: Invite Keys #16334
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @RealMrCactus on GitHub (Mar 16, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/11732
Check Existing Issues
Problem Description
It's annoying to have to tell someone to register then wait for them to be done so you can authorize them if the default role isn't set to user.
Desired Solution you'd like
Be able to make invite keys, admins by default users if setting is set could also make them. Registration page can then have a section for an invite key and you should also be able to provide a URL with the invite key in it which will automatically set the user to the specified role when registered.
Alternatives Considered
None that I can think of.
Additional Context
No response
@0e6df6bc5e4c7d830f2756f3b3aebfed commented on GitHub (Apr 9, 2025):
you'd have to be able to add limits to it, like by time, or users joined.
EXAMPLE:
example.com/inv?={invite-key}
redirect
example.com/signup?inv={invite-key}
and in admin panel could be set like
CREATE NEW INVITE KEY (click):
[Copy Link] | Valid until {time} | Can be used {#} time(s).