Third Party Integration

If you would like to use the One Network SSO service outside the context of a One Network SDK application, you must use an OpenID client. There are many clients available for several languages; see the OpenID web site at https://openid.net/connect/ for a list of supported libraries.

Once you have an OpenID library, you can use the following URL as the OpenID Provider (OP) endpoint: https://login.onenetwork.com/sso/auth/id. The OpenID identifier returned will contain the user's user name and the OpenID response will contain an attribute exchange (AX) fetch response containing:

  • User name - AX type of http://axschema.org/namePerson/friendly

  • Enterprise name - AX type of http://axschema.org/company/name