Technical definition of SSO
Single sign-on (SSO) is a property of access control of multiple related, but independent software systems. With this property, a user logs in once and gains access to all systems without being prompted to log in again at each of them. ( From Wikipedia)
Technical example of use
SAML 2.0 attributes required by Sketch Engine
To assign a SSO authenticated request to an organisation licence and a user profile in Sketch Engine, the following SAML 2.0 attributes should be released by the identity provider:
- eduPersonScopedAffiliation (urn:oid:184.108.40.206.4.1.59220.127.116.11.9) – mandatory,
- eduPersonTargetedID (urn:oid:18.104.22.168.4.1.5922.214.171.124.10) – mandatory,
- eduPersonPrincipalName (urn:oid:126.96.36.199.4.1.59188.8.131.52.6) – optional, enables person identification within the organisation.
An institution can be checked in the eduGAIN Entities Database for membership and SAML 2.0 support.