For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Dashboard
DocumentationAPI Reference
DocumentationAPI Reference
    • What is Auth.it?
  • Getting Started
    • Quick Start Guide
    • Example Apps
  • Configuration
    • Authentication
      • Social Login
      • Password Policy
      • Multi-Factor Authentication (MFA)
      • Passkeys
      • Magic Links
      • Self-Registration
      • Session Settings
    • Branding
    • Domains
    • Email
    • Roles
  • Entities
    • Organizations
    • Users
  • Developer
    • Audit Logs
    • Webhooks
    • Applications
    • API Keys
  • Resources
    • GitHub
Dashboard
LogoLogo
On this page
  • Enabled self-registration
  • Disabled self-registration
ConfigurationAuthentication

Self-Registration

Was this page helpful?
Previous

Session Settings

Next
Built with

Many applications allow users to create their own accounts. In Auth.it, self-registration is enabled by default.

Register dialog

If you want to disable self-registration:

  1. In the Authentication view, scroll down to the Register section and click Configure Register.
  2. In the Register dialog, switch the first toggle from Enabled to Disabled to allow only users with accounts provisioned by an administrator to log in.
  3. Click Save changes.

You can also keep self-registration enabled but require all newly registered users to verify their emails. To do this, in the Configure Register dialog, switch the second toggle from Don’t verify email to Verify email.

Enabled self-registration

When self-registration is enabled, the login page contains a link to register a new account: Self-registration link

In the account registration form, the user enters their email and sets a password according to the active password policy. Optionally, they can also enter their first and last name.

If you’ve opted to require new users to verify their emails, the user is prompted to click a verification link in their inbox before they can continue:

Email verification request for a new user registration

Disabled self-registration

When self-registration is disabled, the login page no longer displays a link to register a new account. Users can only log in with user accounts created in the Auth.it Dashboard by an administrator.

If any social login providers are enabled, you’ll need to disable them separately to ensure that users can only log in with pre-provisioned accounts.