Introduction to the various sources of users for applications, including , databases, and authentication methods. A connection is the relationship between Auth0 and a source of users, which may include external Identity Providers (such as Google or LinkedIn), databases, or passwordless authentication methods. Auth0 sits between your application and its sources of users, which adds a level of abstraction, so your application is isolated from any changes to and idiosyncrasies of each source’s implementation. By default, Auth0 automatically syncs user profile data with each user login, thereby ensuring that changes made in the connection source are automatically updated in Auth0. You can disable synchronization to allow for updating profile attributes from your application. You can configure any number of connections for your applications.
Read…To learn…                                
Social Identity ProvidersAbout the external social Identity Providers supported by Auth0.
Enterprise Identity ProvidersAbout the external enterprise Identity Providers supported by Auth0.
Legal Identity ProvidersAbout the external legal Identity Providers supported by Auth0.
Pass Parameters to Identity ProvidersHow to pass provider-specific parameters to an Identity Provider during authentication.
Call an Identity Provider APIHow to call an external Identity Provider’s API.
Add Scopes/Permissions to Call Identity Provider APIsHow to work with scopes when calling an external Identity Provider’s API.
View ConnectionsHow to view the configured connections for your application using the Auth0 Dashboard.
Retrieve Connection OptionsHow to retrieve the options object for a connection using Auth0’s Management API.
Promote Connections to Domain LevelHow to allow third-party applications to use a connection when your tenant has Dynamic Client Registration enabled.
Test Partner ConnectionsHow partners can test connections.