Identity Providers supported by Auth0

Auth0 is an "identity hub" that supports a number of authentication providers using different protocols: OAuth2, WS-Federation, etc.

Out of the box, Auth0 supports the following:

Enterprise

  • Active Directory
  • ADFS
  • LDAP
  • Google Apps
  • Office365
  • SQL & Custom Account stores
  • PingFederate
  • Any SAML-P or WS-Federation system
  • SharePoint Online Apps
  • IP Address based Authentication

Social

  • Amazon
  • Facebook
  • LinkedIn
  • Twitter
  • Microsoft Account (formerly LiveID)
  • Google
  • PayPal
  • Yahoo!
  • GitHub
  • vKontakte
  • Yandex
  • 37Signals
  • Box
  • Salesforce
  • Salesforce (sandbox)
  • Salesforce Communities
  • Fitbit
  • Baidu
  • RenRen
  • Weibo
  • AOL
  • Shopify
  • WordPress
  • Dwolla
  • miiCard
  • Yammer
  • SoundCloud
  • Instagram
  • Evernote
  • Evernote (sandbox)
  • The City
  • The City (sandbox)
  • Planning Center
  • Exact
  • Any OAuth2 Authorization Server

Additional Information

Auth0 sits in between your app and the system that authenticates your users (any of the above.) Through this level of abstraction, Auth0 keeps your app isolated from changes in each provider's implementation and idiosyncracies. An additional benefit is the normalized user profile that simpifies user management.

The relationship between Auth0 and each of these authentication providers is called a 'connection'

Auth0 is a multi-tenant service. When you register in Auth0 you get your own namespace (YOUR_NAMESPACE). Many of these identity providers require registration and you will need to configure a return url. This will always be:

https://YOUR_NAMESPACE/login/callback