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

Enhancement: Use "invitation code" to verify #3227

Open
1 task done
vicevolf opened this issue Jun 28, 2024 · 3 comments
Open
1 task done

Enhancement: Use "invitation code" to verify #3227

vicevolf opened this issue Jun 28, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@vicevolf
Copy link

What features would you like to see added?

In my opinion, one of the more effective ways to protect public community services is to use "invitation codes" to verify actions such as the registration of new users.

More details

Examples are as follows:

  1. Optional mode, new users must enter an invitation code to register;
  2. Optional feature, old users (e.g., one week after first using the service) can get a new invitation code each week (up to 3 codes) to invite new users;
  3. Optional feature, another set of invitation codes can provide advanced features, such as users being able to exchange for token balances;

This strategy is inspired by the early registration scheme of the Blue Sky Community, which can protect service security and community ecology, and limit the expansion speed of the service. Additionally, the invitation code has the potential to integrate with other services. Accordingly, there might also be a need to manage the invitation codes, such as importing invitation codes, tracking their usage, and invalidating codes.

Which components are impacted by your request?

General

Pictures

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@vicevolf vicevolf added the enhancement New feature or request label Jun 28, 2024
@VincentJGeisler
Copy link

yes this! a way of preventing open signups is badly needed.

@berry-13
Copy link
Collaborator

what about something like this?
#3012

@vicevolf
Copy link
Author

像这样的事情怎么样? #3012

Not entirely similar, this is an additional method of security verification, allowing relatively automatic circulation within small social circles, rather than a way to invite new users.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants