Authing DocsDocuments
Concept
workflow
Guides
Development Integration
Application integration
Concept
workflow
Guides
Development Integration
Application integration
Old Version
Guides
  • Quick start

  • Authenticate the user

  • Authority management for users

  • Authorization

  • Manage user accounts

  • Manage User Directory

  • Management Application

  • Become a source of federal authentication identity

  • Connect to an external identity provider (IdP)

  • Open up WeChat ecology
  • Migrate users to Authing

  • Management organization

  • Expandable capabilities

  • Audit Log

  • Configure security information

  • Configure user pool information

  • Deployment plan

  • Frequently Asked Questions FAQs

  1. Guides
  2. /
  3. Connect to an external identity provider (IdP)

¶ Integreate Third-Party Identity Providers

Update Time: 2025-06-11 08:01:00
Edit

The identity provider, also known as IdP, is a service which is used to store and manage users' information. Using third-party identity providers could save user management and use costs.

One typical single sign on flow with a thrid-party IdP contains such steps:

  • Redirect: When users click "Use THIRD_PARTY Single Sign On" at Authing login page, they will be redirected to the login page of the third-party IdP.
  • Request: Users input their username and password in the third-party IdP's login page such as Google or GitHub.
  • Authenticate: The thrid-party IdP will authenticate users' identity.
  • Authorize: After users' identity are authenticated, the browser will redirect back to Authing with a temporary certificate from the third-party IdP and then the Authing will use this certificate to exchange for user's information from the third-party IdP.

The common third-party IdPs include Google, GitHub and other SAML identity service providers. In the Authing, IdPs are classified as such different kinds:

  • Social authentication providers, like GitHub or Apple.
  • Enterprise IdPs, IdPs which support standard authentication or authorization protocols like OIDC, SAML, CAS, LDAP, Windows Active Directory and Azure Active Directory.
  • Customized Database, you can also integrate your database with Authing using customized database script to store users' information.

¶ Need More Help?

Join us on forum: #authing-chat (opens new window)

Prev: Become a CAS Identity Source Next: Social Identity Provider
  • Need More Help?

User identity management

Integrated third-party login
Mobile phone number flash check (opens new window)
Universal login form component
Custom authentication process

Enterprise internal management

Single Sign On
Multi-factor Authentication
Authority Management

Developers

Development Document
Framework Integration
Blog (opens new window)
GitHub (opens new window)
Community User Center (opens new window)

Company

400 888 2106
sales@authing.cn
16 / F, Block B, NORTH STAR CENTURY CENTER, Beijing(Total)
room 406, 4th floor, zone B, building 1, No. 200, Tianfu Fifth Street, Chengdu(branch)

Beijing ICP No.19051205-1

© Beijing Steamory Technology Co.