How does Single Sign-on (SSO) authentication work?
About
Single Sign-On (SSO, trusted sign-on) is a federation identity application. It's the ability:
SSO is also known as:
as Trusted sign-on
or Multi-Domain Security
Characteristics
Flow
Single sign-on (sso) is conceptually pretty simple 1).
In this flow, there are:
The sso server, sso.com
and two applications:
Login on domain1.com
Login on domain1.com
The user visits domain1.com.
domain1.com sees that it has no
session cookie scoped to the domain
domain1.com
domain1.com redirects to sso.com
sso.com presents the login page
Upon successful identification,
sso.com redirects back to
domain1.com via:
domain1.com takes:
domain1 sets its own
session cookie for the user with the time out dictated by
sso.com.
Next, log in on domain2
User hits domain2.com and redirects to sso.com
sso.com already has a cookie for the user, so does not present the login page
sso.com redirects back to domain2.com with the encrypted information
domain2.com logs in the user.