这是indexloc提供的服务,不要输入任何密码
Skip to content

Invite based registrations #809

@Ultraguy24

Description

@Ultraguy24

Expected Behavior

Instead of only having a manual sign up, offer an invite based sign up, being able to select a role and it generating a unique link with expiry to be send to certain individuals to an create account (Such as for streamers or editors to have special access to the archive. This also means the administrator doesn't have to create a password for them)

Current Behavior

Current behavior is account can only be made if you allow registration for all, which means there could be a strong possibility of users sniping accounts during the registration open window and falsifying their username.

Possible Solution

I think an approach similar to Romm project in regards to invite based registrations (rommapp/romm#1887) In the users panel, have an "Invite Link" button, which will open a small sub menu which will allow you to select a permission level and provide a link the users can use to sign up. The link should be single use (e.g. once the account is created it, the link becomes invalid) and possibly expire after X amount of time to avoid having live unused links forever.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions