About Kinde authentication
Auth and access
Enterprise authentication is a common method for managing user access to systems in large organizations.
Kinde supports a number of enterprise connection types, including:
The number of enterprise connections you can have depends on your Kinde plan.
Kinde offer a number of provisioning options for enterprise connections, including just in time (JIT) provisioning and pre-provisioning options.
See Provisioning users with enterprise connections
Many businesses have businesses for customers (B2B), and use Kinde organizations to manage authentication and access. Kinde lets you set a number of enterprise authentication features at the organization level, see Enterprise authentication for B2B.
When users sign up via an enterprise connection with single-sign-on (SSO), they are routed to the identity provider (IdP) for identity verification. Here’s how this happens.
When you set up an enterprise connection in Kinde, the SSO button on the authentication page gets linked to the IdP by default, similar to how you see a Google or Facebook sign-in option.
This is fine if you only have one connection, but is not ideal if you have multiple connections and you don’t want to show multiple SSO buttons to all users.
To avoid this, you can use home realm discovery (below).
Home realm discovery routes users based on their email domain. So when a users enter their email and selects the SSO button, they are routed to their IdP based on the email domain, to authenticate. For example if the user enters chris@acme.com Kinde checks which IdP uses the acme.com domain and sends Chris there to authenticate.
Note that this feature has nothing to do with security or access control and everything to do with routing. Do not confuse this feature with access restrictions for domain allowlists.
Learn more about home realm discovery.