Auth0 provides traditional login activity boosting the user experience. It enables the user to have consistent authentication and alerts them about the attempt of phishing. The universal login design makes the user have only one form for the credentials.

What you can do with Auth0 and Profit.co integration?

Integrate Auth0 with Profit.co to perform single sign-on.

Configure Auth0 in Profit.co

Note: Super users can configure the Auth0 SSO integration in Profit.co.

Step 1

Open Auth0 application. Navigate to Applications and click Create Application.

add_create_application

Step 2

Enter the Application name, select the Application type as Native and click on Create.

create_application

Step 3

Open the created application, and under the Addons tab, enable the SAML2 Web App.

saml2_web_app

SAML2 Web App Addon gets opened. Provide the following Application Callback URL and Settings

Callback URL

US Region –

auth auth

(or)

EU Region –

auth auth

Settings

{
“audience”: “https://app.profit.co/app/loginservlet?a=authorize&appCode=profit&integrationCode=AUTH0”,
“destination”: “https://app.profit.co/app/loginservlet?a=authorize&appCode=profit&integrationCode=AUTH0”,
“mappings”: {
“email”: “http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress”,
“name”: “http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn”,
“nickname”: “username”
},
“createUpnClaim”: false,
“passthroughClaimsWithNoMapping”: false,
“mapUnknownClaimsAsIs”: true,
“mapIdentities”: false,
“nameIdentifierFormat”: “urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress”,
“nameIdentifierProbes”: [
“http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress”
]
}

addon_settings

After entering, click Enable.

addon_enable

Step 4

Click the Debug button to get the Issuer Id details.

debug

Copy the Issuer Id and X509 Certificate values from the Auth0 application.

decode_saml

Step 5

In Profit.co Admin users account, Navigate to Settings → Integrations → SAML SSO → Auth0 and click on the Authorize.

auth0_authorize
register_auth0

Enter the required information and click Register.


register_auth0

Step 6

Navigate to Auth0 and Open the Created Application, go to Addons, and Click on the SAML2 Web App. In the Usage tab, click on the Identity Provider Login URL.

addon_saml2

Step 7

Profit.co account opens, based on the Issuer Id and X509 certificate values and email id sync.

manage