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:22.214.171.124.4.1.59126.96.36.199.9) – mandatory,
- eduPersonTargetedID (urn:oid:188.8.131.52.4.1.59184.108.40.206.10) – mandatory,
- eduPersonPrincipalName (urn:oid:220.127.116.11.4.1.5918.104.22.168.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.