5. What’s an 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.
www.mobi-development.com
5
7. Why SSO
• Reducing time spent re-entering passwords for
the same identity
• Eliminates the requirement for users to remember
multiple usernames and passwords beyond their
initial login.
• It helps reduce calls to the Help Desk about
locked accounts and forgotten usernames and
passwords.
www.mobi-development.com
7
9. Alternate Account
You can use your alternate email address to sign in
to you Google Account, and also to recover your
password.
www.mobi-development.com
9
11. SSO Case 1: One e-mail on multiple Social Network
Facebook
User FB01
john@gmail.com
Application’s User
john@gmail.com
LinkedIn
User In01
john@gmail.com
Google+
User G01
john@gmail.com
User G02
abc@sample.com
abc@sample.com
Note: in this time, users cannot use
e-mail john@gmail.com to register new account
www.mobi-development.com 11
12. SSO Case 2: Multiple e-mail on multiple Social Network with the
same primary e-mail
Facebook
john@gmail.com (Primary E-mail)
User FB01
xyz@yahoo.com
Application’s User
(Alternate E-mail)
john@gmail.com
LinkedIn
john@gmail.com (Primary E-mail)
User In01
test@sample.net
(Alternate E-mail)
user@yahoo.com
Google+
john@gmail.com (Primary E-mail)
User G01
user@yahoo.com
(Alternate E-mail)
www.mobi-development.com 12
13. SSO Case 3: Multiple e-mail on multiple Social Network with different
primary e-mail
Facebook
john@gmail.com (Primary E-mail)
User FB01
xyz@yahoo.com
Application’s User
(Alternate E-mail)
john@gmail.com
LinkedIn
xyz@yahoo.com (Primary E-mail)
User In01
test@sample.net
(Alternate E-mail)
xyz@yahoo.com
www.mobi-development.com 13
14. SSO Case 4: Login with Social Network and change password
Facebook
john@gmail.com (Primary E-mail)
User FB01
xyz@yahoo.com
Application’s User
(Alternate E-mail)
john@gmail.com
Application login page
Username:
john@gmail.com
Password:
123456
user@yahoo.com
www.mobi-development.com 14
15. SSO Case 5: Login with Social Network and forgot password
Facebook
john@gmail.com (Primary E-mail)
User FB01
xyz@yahoo.com
Appplication’s User
(Alternate E-mail)
john@gmail.com
Application login page
Username:
john@gmail.com
Password:
123456
user@yahoo.com
www.mobi-development.com 15
16. SSO Case 6: Login with Social Network and Change E-mail
in case of no password
Facebook
User FB01
john@gmail.com
Application’s User
john@gmail.com
Step 2: Change E-mail
to “abc@sample.com”
Step 4 (1): Login with
Application login page
Application login page
Username:
abc@sample.com
Password:
123456
abc@sample.com
Step 3: Use “Forgot
Password” to get new
one
Note: in this time, e-mail john@gmail.com is
available, and can use it to signup new account
www.mobi-development.com 16