cset icon indicating copy to clipboard operation
cset copied to clipboard

Sign-up Restrictions

Open ghost opened this issue 4 years ago • 0 comments

🚀 Feature Proposal

Sign-up restrictions would be useful for restricting the domains/emails that are allowed to create accounts.

Motivation

Some organizations need to use CSET as a public-facing site, but don't want to allow unauthorized users to create accounts. There is no "admin approval" process, but sign-up restrictions are a great alternative.

Example

GitLab uses sign-up restrictions where the admin can whitelist domains. Since GitLab's implementation uses an admin console, CSET could either: develop an admin console or read the whitelist from a txt file.

Pitch

CSET may contain sensitive or confidential information. Restricting domains to whitelist-only would prevent unauthorized users from creating accounts.

ghost avatar May 29 '20 14:05 ghost