Skip to content

Registration & email

How users get into the pool and how their email is handled.

Whether visitors can create their own account from the login page.

  • Recommended: off unless you run a consumer/self-serve product. If on, always pair it with email verification.
  • Ask the assistant: “Enable self-registration for acme-prod.”
  • Keycloak: Realm settings → Login → User registration.

Confirms a user controls the email address before it’s trusted.

  • Recommended: on for production pools.
  • Ask the assistant: “Require email verification for acme-prod.”
  • Keycloak: Realm settings → Login → Verify email.

Deliverability is handled by the platform (SPF/DKIM/DMARC aligned, custom MAIL FROM) so verification and reset emails land in the inbox, not spam.

Lets users reset a forgotten password via an emailed link.

  • Recommended: on.
  • Ask the assistant: “Enable forgot-password for acme-prod.”
  • Keycloak: Realm settings → Login → Forgot password.

Whether the username field also accepts the email address.

  • Recommended: on for most pools (friendlier); requires unique emails.
  • Keycloak: Realm settings → Login → Login with email.