Example: Everton FC with Keycloak

Here is an exemple of using OpenId Connect connector for SSO in exclusive mode.

This example will illustrate the configuration that has been done in https://efc.int1-pos.secutix.com/

The point of sale configured is Web (tickets.evertonfc.com) in sale channel Web Portal (Ticketing) B2C - Test.

Here is the configuration: SSO Everton

Here are the values :

  • Application ID: secutix-test

  • OpenId Configuration:4

    {
        "providerId": "secutix-test",
        "appSecret": "e69d8ada-e3fc-44b1-9654-f256d5f4c15a",
        "oAuthScope": "email",
        "openIdUrlConfig": {
            "authorizeUrl": "https://sso.test.platform.pulselive.com/auth/realms/Everton/protocol/openid-connect/auth",
            "accessTokenUrl": "https://sso.test.platform.pulselive.com/auth/realms/Everton/protocol/openid-connect/token",
            "authenticateUserUrlAdditionalParam": "",
            "userInfoUrl": "https://sso.test.platform.pulselive.com/auth/realms/Everton/protocol/openid-connect/userinfo"
        },
        "openIdProfilePath": {
            "userIdProfilePath": "sub",
            "emailProfilePath": "email",
            "firstNameProfilePath": "given_name",
            "lastNameProfilePath": "family_name",
            "genderProfilePath": ""
        }
    }
  • Logout URL : https://sso.test.platform.pulselive.com/auth/realms/Everton/protocol/openid-connect/logout?redirect_uri=https%3A%2F%2Ftickets-evertonfc-com.int1-shop.secutix.com

  • Exclusive mode : YES