SlideShare une entreprise Scribd logo
1  sur  18
Single Sign-On (SSO)

TMA Mobile Solutions

Quality partner for your innovative mobile solutions
www.mobi-development.com 1
Objective
• Have knowledge about Single Sign-On
• Reduce effort when have project include
SSO feature.

www.mobi-development.com

2
Contents
1. Overview Single Sign-on
2. Alternative account
3. Single Sign-on cases

www.mobi-development.com

3
www.mobi-development.com

4
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
How SSO works

www.mobi-development.com

6
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
www.mobi-development.com

8
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
www.mobi-development.com 10
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
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
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
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
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
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
THANK YOU
Q&A
www.mobi-development.com
www.mobi-development.com 17
THANK YOU

www.mobi-development.com
www.mobi-development.com 18

Contenu connexe

Similaire à Sso cases Experience

Config and use internetUnit 3.pptx
Config and use internetUnit 3.pptxConfig and use internetUnit 3.pptx
Config and use internetUnit 3.pptxmtsedey2013
 
Facebook Developer Garage Milan
Facebook Developer Garage MilanFacebook Developer Garage Milan
Facebook Developer Garage Milanjleszcze
 
SharePoint 2013 Social - Yammer
SharePoint 2013 Social - YammerSharePoint 2013 Social - Yammer
SharePoint 2013 Social - YammerEdgewater
 
SPS DFW Enterprise Social: Yammer & SharePoint
SPS DFW Enterprise Social: Yammer & SharePointSPS DFW Enterprise Social: Yammer & SharePoint
SPS DFW Enterprise Social: Yammer & SharePointNaomi Moneypenny
 
Enterprise Social: Yammer and SharePoint
Enterprise Social: Yammer and SharePointEnterprise Social: Yammer and SharePoint
Enterprise Social: Yammer and SharePointNaomi Moneypenny
 
Contact Management - Schmooze
Contact Management - SchmoozeContact Management - Schmooze
Contact Management - SchmoozeMathew Lawrence
 
Manage Your Business, Education and Personal Google Accounts Separately with ...
Manage Your Business, Education and Personal Google Accounts Separately with ...Manage Your Business, Education and Personal Google Accounts Separately with ...
Manage Your Business, Education and Personal Google Accounts Separately with ...Synergyse : Google Apps Training
 
Outlook.com - How to Guide
Outlook.com - How to GuideOutlook.com - How to Guide
Outlook.com - How to GuideRShankar31
 
Pranavi verma-class-9-email-messaging
Pranavi verma-class-9-email-messagingPranavi verma-class-9-email-messaging
Pranavi verma-class-9-email-messagingPranaviVerma
 
Pranavi verma-it 402 class ix-unit 11_presentation
Pranavi verma-it 402 class ix-unit 11_presentationPranavi verma-it 402 class ix-unit 11_presentation
Pranavi verma-it 402 class ix-unit 11_presentationPranaviVerma
 
Question 4 - 2k15 Exam Preparation Day
Question 4 - 2k15 Exam Preparation DayQuestion 4 - 2k15 Exam Preparation Day
Question 4 - 2k15 Exam Preparation DayLeon Marsden
 
IRJET- Information Retrieval from Chat Application
IRJET-  	  Information Retrieval from Chat ApplicationIRJET-  	  Information Retrieval from Chat Application
IRJET- Information Retrieval from Chat ApplicationIRJET Journal
 
How to Find and Fix Broken Authentication Vulnerability
How to Find and Fix Broken Authentication VulnerabilityHow to Find and Fix Broken Authentication Vulnerability
How to Find and Fix Broken Authentication VulnerabilityAshKhan85
 
Simplify360 for community managers
Simplify360 for community managersSimplify360 for community managers
Simplify360 for community managersSimplify360
 
[OPD 2019] Inter-application vulnerabilities
[OPD 2019] Inter-application vulnerabilities[OPD 2019] Inter-application vulnerabilities
[OPD 2019] Inter-application vulnerabilitiesOWASP
 
EduNxt V2 for GNU - Email using Office 365
EduNxt V2 for GNU - Email using Office 365EduNxt V2 for GNU - Email using Office 365
EduNxt V2 for GNU - Email using Office 365Siddharth Goyal
 
Salesforce Admin Hacks
Salesforce Admin HacksSalesforce Admin Hacks
Salesforce Admin HacksJoshua Loomis
 
BlackBerry Workspaces: Authentication and Identity Connectors
BlackBerry Workspaces: Authentication and Identity ConnectorsBlackBerry Workspaces: Authentication and Identity Connectors
BlackBerry Workspaces: Authentication and Identity ConnectorsBlackBerry
 

Similaire à Sso cases Experience (20)

Config and use internetUnit 3.pptx
Config and use internetUnit 3.pptxConfig and use internetUnit 3.pptx
Config and use internetUnit 3.pptx
 
Facebook Developer Garage Milan
Facebook Developer Garage MilanFacebook Developer Garage Milan
Facebook Developer Garage Milan
 
A07010105
A07010105A07010105
A07010105
 
SharePoint 2013 Social - Yammer
SharePoint 2013 Social - YammerSharePoint 2013 Social - Yammer
SharePoint 2013 Social - Yammer
 
SPS DFW Enterprise Social: Yammer & SharePoint
SPS DFW Enterprise Social: Yammer & SharePointSPS DFW Enterprise Social: Yammer & SharePoint
SPS DFW Enterprise Social: Yammer & SharePoint
 
Enterprise Social: Yammer and SharePoint
Enterprise Social: Yammer and SharePointEnterprise Social: Yammer and SharePoint
Enterprise Social: Yammer and SharePoint
 
Contact Management - Schmooze
Contact Management - SchmoozeContact Management - Schmooze
Contact Management - Schmooze
 
Manage Your Business, Education and Personal Google Accounts Separately with ...
Manage Your Business, Education and Personal Google Accounts Separately with ...Manage Your Business, Education and Personal Google Accounts Separately with ...
Manage Your Business, Education and Personal Google Accounts Separately with ...
 
Outlook.com - How to Guide
Outlook.com - How to GuideOutlook.com - How to Guide
Outlook.com - How to Guide
 
Pranavi verma-class-9-email-messaging
Pranavi verma-class-9-email-messagingPranavi verma-class-9-email-messaging
Pranavi verma-class-9-email-messaging
 
Pranavi verma-it 402 class ix-unit 11_presentation
Pranavi verma-it 402 class ix-unit 11_presentationPranavi verma-it 402 class ix-unit 11_presentation
Pranavi verma-it 402 class ix-unit 11_presentation
 
Question 4 - 2k15 Exam Preparation Day
Question 4 - 2k15 Exam Preparation DayQuestion 4 - 2k15 Exam Preparation Day
Question 4 - 2k15 Exam Preparation Day
 
IRJET- Information Retrieval from Chat Application
IRJET-  	  Information Retrieval from Chat ApplicationIRJET-  	  Information Retrieval from Chat Application
IRJET- Information Retrieval from Chat Application
 
How to Find and Fix Broken Authentication Vulnerability
How to Find and Fix Broken Authentication VulnerabilityHow to Find and Fix Broken Authentication Vulnerability
How to Find and Fix Broken Authentication Vulnerability
 
Simplify360 for community managers
Simplify360 for community managersSimplify360 for community managers
Simplify360 for community managers
 
[OPD 2019] Inter-application vulnerabilities
[OPD 2019] Inter-application vulnerabilities[OPD 2019] Inter-application vulnerabilities
[OPD 2019] Inter-application vulnerabilities
 
EduNxt V2 for GNU - Email using Office 365
EduNxt V2 for GNU - Email using Office 365EduNxt V2 for GNU - Email using Office 365
EduNxt V2 for GNU - Email using Office 365
 
Salesforce Admin Hacks
Salesforce Admin HacksSalesforce Admin Hacks
Salesforce Admin Hacks
 
BlackBerry Workspaces: Authentication and Identity Connectors
BlackBerry Workspaces: Authentication and Identity ConnectorsBlackBerry Workspaces: Authentication and Identity Connectors
BlackBerry Workspaces: Authentication and Identity Connectors
 
Nt1330 Unit 7
Nt1330 Unit 7Nt1330 Unit 7
Nt1330 Unit 7
 

Dernier

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxNikitaBankoti2
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 

Dernier (20)

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 

Sso cases Experience

  • 1. Single Sign-On (SSO) TMA Mobile Solutions Quality partner for your innovative mobile solutions www.mobi-development.com 1
  • 2. Objective • Have knowledge about Single Sign-On • Reduce effort when have project include SSO feature. www.mobi-development.com 2
  • 3. Contents 1. Overview Single Sign-on 2. Alternative account 3. Single Sign-on cases www.mobi-development.com 3
  • 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