Skip to content

Authing Single Sign-On Example


Authing is a provider of identity recognition and access management solutions.

Steps

1. Register / Log In to Authing

You can create an Authing account by following the steps below. If you already have an active account, proceed directly to the next configuration step.

Note: Currently, Guance only supports SSO login via email accounts.

2. Create a User

On the Authing User Management > User List page, create a user as shown below.

Note: You can create a user either by username or email. When creating a user using a username, the username must be an email address. If you use a username for SSO login, you will need to add a mapping between the username and email in the SAML protocol configuration later.

3. Create an Authing Application

After creating the user, go to the Authing Applications page, click Add Application, and configure the application information as shown below.

Note: If you already have an application in use, skip this step and proceed directly to the next configuration. The application name and authentication URL must be customized.

4. Configure the SAML2 Identity Provider Information

Navigate to the application configuration page, scroll to the bottom, and find the additional identity protocols. Configure the SAML2 identity provider information as shown below.

(1) Fill in the default ACS (Assertion Consumer Service) URL and click Save. (This configuration is only used to obtain the metadata for the next step. You can replace it later with the correct assertion URL obtained from Guance. Example assertion URL: https://auth.guance.com/saml/assertion)

(2) Download the SAML2 metadata document. This document will be uploaded later when creating the SSO identity provider in Guance.

5. Select the Authentication Protocol Type

Change the default protocol type in Authentication Configuration to SAML2.

6. Select Application Access Authorization

Adjust Access Authorization and set the default permission: Allow all users to access. As shown below.

7. Enable SSO Single Sign-On in Guance

8. Update the Authing ACS URL and Mapping

After configuring SSO Single Sign-On in Guance, obtain the assertion URL, update the Default ACS URL in Authing SAML2, and add the mapping settings as shown below.

Mapping

// Authing email to email mapping, do not copy this line
{
    "mappings": {
        "email": "Email"
    }
}

// Authing username to email mapping, do not copy this line

{
    "mappings": {
        "username": "Email"
    }
}

9. Access Guance via Single Sign-On

Feedback

Is this page helpful?