authgear-server icon indicating copy to clipboard operation
authgear-server copied to clipboard

Turn off public sign up

Open fungc-io opened this issue 1 year ago • 0 comments

Problem

Some projects are invite-only and the AuthUI should not show the signup page. User can only login. For example, access is only open to members or employees

This is supported in the backend but need to expose the config in the portal.

Appetite

1 day

Design

image
  • Add a "Sign Ups" page under "Authentication"
  • Create a page for Sign Up options. Currently only have 1 option
# Sign Ups

Enable or Disable self-signup in this project

Allow users to sign up
[Toggle]
Anyone can signup to an account. Switch off to make it invite-only.
image

Rabbit Hole

New users created from Social/Enterprise login should not be allowed too.

Todo

  • [ ] Add button in Authgear Portal
  • [ ] Write a small doc page about "Disable public signup"

fungc-io avatar Nov 28 '23 13:11 fungc-io