Sso cases Experience

775 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
775
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Sso cases Experience

  1. 1. Single Sign-On (SSO) TMA Mobile Solutions Quality partner for your innovative mobile solutions www.mobi-development.com 1
  2. 2. Objective • Have knowledge about Single Sign-On • Reduce effort when have project include SSO feature. www.mobi-development.com 2
  3. 3. Contents 1. Overview Single Sign-on 2. Alternative account 3. Single Sign-on cases www.mobi-development.com 3
  4. 4. www.mobi-development.com 4
  5. 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
  6. 6. How SSO works www.mobi-development.com 6
  7. 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
  8. 8. www.mobi-development.com 8
  9. 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
  10. 10. www.mobi-development.com 10
  11. 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. 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. 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. 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. 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. 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
  17. 17. THANK YOU Q&A www.mobi-development.com www.mobi-development.com 17
  18. 18. THANK YOU www.mobi-development.com www.mobi-development.com 18

×