Skip to content
  • Auth and access
  • About authentication

Configure your authentication flows

With Kinde, you can reconfigure authentication flows without redeploying your application.

Kinde hosts the sign-up and sign-in journey. You change how that journey works with settings, page design, or custom code that runs in Kinde — not by shipping a new build of your app every time.

This page maps the main ways to configure your authentication flows and where to go next.

Ways to configure authentication flows

Link to this section
ApproachWhat you changeTypical use
Custom configurationsDashboard settings for the auth experienceSeamless sign-up, name fields, redirects, invitation-only access
Custom pagesYour own sign-in screens or Kinde-hosted page designBrand the start of the flow, or fully style hosted pages
WorkflowsCustom code at auth and token triggersToken claims, external checks, logic Kinde doesn’t support out of the box

You can combine these. For example, use dashboard settings for the registration experience, custom UI for branding, and a workflow to enrich tokens after sign-in.

Custom configurations

Link to this section

Use application and environment settings in Kinde to shape the authentication flow without writing code.

Common options include:

  • Unified sign-up and sign-in (seamless registration)
  • Asking for first and last name on sign-up
  • Change authentication methods per application (email, social, enterprise, etc.)
  • Redirects after auth
  • Invitation-only access (disable self sign-up)
  • Pre-filling identity on the sign-in screen

Check out Manage the authentication experience.

Control what users see at the start of, or throughout the hosted authentication flow.

These change the presentation of the flow. Secure verification steps still run in Kinde.

Workflows run your TypeScript or JavaScript in Kinde when specific events fire — for example after authentication, before MFA, or when tokens are generated.

Use a workflow when you need to:

  • Customize tokens (access or ID token claims) beyond built-in options
  • Call an external system during the auth or token flow (e.g., custom spam filter, fraud detection, etc.)
  • Add validation or business logic at a supported trigger (e.g., custom password validation, etc.)

Workflows cannot bypass Kinde’s built-in verification (such as email OTP). Those steps always run as part of the auth flow.

Choose an approach

Link to this section

For available sign-in methods (email, social, enterprise, and more), see About Kinde authentication and Ways to authenticate.