SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Company Confidential 1
Social Login Scenaros
Web: http://shopsocially.com
Contact: info@shopsocially.com
Company Confidential 2
‱ Social login is an alternative to traditional login via
email address. To integrate social login seamlessly,
you must consider multiple scenarios.
‱ Here are the two important scenarios that must be
covered:
– User has an email account, but attempts a Facebook sign
in.
– User has signed in via Facebook, but tries to login or sign
up using email address.
‱ This presentation will cover these important
scenarios. Look at the presentation slide by slide.
Social Login has lots of scenarios
Company Confidential 3
Scenario 1: User has an email account,
but now attempts a Facebook sign in
Do not create a new account.
Merge the Facebook sign in with the
existing account.
Company Confidential 4
Log in with
Facebook
Login
success?
Company Confidential 5
Log in with
Facebook
Login
success?
Do nothing. Show failure
and close the window.
No
Company Confidential 6
Log in with
Facebook
Login
success?
Do nothing. Show failure
and close the window.
No Email Addr
matches an
existing email-
only account?
Yes
Company Confidential 7
Log in with
Facebook
Login
success?
Do nothing. Show failure
and close the window.
No Email Addr
matches an
existing email-
only account?
Yes
Create a new
social account
No
Company Confidential 8
Log in with
Facebook
Login
success?
Do nothing. Show failure
and close the window.
No Email Addr
matches an
existing email-
only account?
Merged
Email &
Social
Account?
Yes
Yes
Create a new
social account
No
Company Confidential 9
Log in with
Facebook
Login
success?
Do nothing. Show failure
and close the window.
No Email Addr
matches an
existing email-
only account?
Merged
Email &
Social
Account?
Yes
Yes Log
person
in
Yes
Create a new
social account
No
Company Confidential 10
Log in with
Facebook
Login
success?
Do nothing. Show failure
and close the window.
No Email Addr
matches an
existing email-
only account?
Ask person to log in with
email address
Merged
Email &
Social
Account?
Yes
Yes Log
person
in
No
Yes
Create a new
social account
No
Company Confidential 11
Log in with
Facebook
Login
success?
Do nothing. Show failure
and close the window.
No Email Addr
matches an
existing email-
only account?
Ask person to log in with
email address
Login
successful?
Merged
Email &
Social
Account?
Yes
Yes Log
person
in
No
Yes
Create a new
social account
No
Company Confidential 12
Log in with
Facebook
Login
success?
Do nothing. Show failure
and close the window.
No Email Addr
matches an
existing email-
only account?
Ask person to log in with
email address
Login
successful?
Merge email
& social
accounts for
the future.
Merged
Email &
Social
Account?
Yes
Yes Log
person
in
No
Yes
Yes
Create a new
social account
No
Company Confidential 13
Log in with
Facebook
Login
success?
Do nothing. Show failure
and close the window.
No Email Addr
matches an
existing email-
only account?
Ask person to log in with
email address
Login
successful?
Merge email
& social
accounts for
the future.
Merged
Email &
Social
Account?
Yes
Yes Log
person
in
No
Yes
Show a
message saying
social login not
possible YesNo
Create a new
social account
No
End of Scenario 1
Company Confidential 14
Scenario 2: User has created an account
via Facebook, now attempts email sign in
or sign up
Company Confidential 15
Login or
signup via
Email
Social
Account?
Company Confidential 16
Login or
signup via
Email
Social
Account?
Show a message saying this is a
social login account and person
must login via Facebook
Yes
Company Confidential 17
Login or
signup via
Email
Social
Account?
Log person in normally
Show a message saying this is a
social login account and person
must login via Facebook
No Yes
End of Scenario 2
Company Confidential 18
Check out a ShopSocially Social Login
reference implementation that shows
handling of these scenarios at
http://social-login-demo.appspot.com/
Web: http://shopsocially.com
Contact: info@shopsocially.com

Weitere Àhnliche Inhalte

Ähnlich wie Social login scenarios

Get a gmail account
Get a gmail accountGet a gmail account
Get a gmail account
Anne Agard
 
Week 2 - Social Media Training Presentation
Week 2 - Social Media Training PresentationWeek 2 - Social Media Training Presentation
Week 2 - Social Media Training Presentation
Jeanne Winfree
 
Activation tutorial for LinkedIn Sales Navigator administrators
Activation tutorial for LinkedIn Sales Navigator administratorsActivation tutorial for LinkedIn Sales Navigator administrators
Activation tutorial for LinkedIn Sales Navigator administrators
Robert Koehler
 

Ähnlich wie Social login scenarios (20)

Are You Getting Trouble In Signing Onto Hulu Account? Here’s The Quick Soluti...
Are You Getting Trouble In Signing Onto Hulu Account? Here’s The Quick Soluti...Are You Getting Trouble In Signing Onto Hulu Account? Here’s The Quick Soluti...
Are You Getting Trouble In Signing Onto Hulu Account? Here’s The Quick Soluti...
 
How do I Activate my Deactivated Hotmail Account?
How do I Activate my Deactivated Hotmail Account?How do I Activate my Deactivated Hotmail Account?
How do I Activate my Deactivated Hotmail Account?
 
How to create a business facebook page
How to create a business facebook pageHow to create a business facebook page
How to create a business facebook page
 
Facebooking craze for_internet_marketers
Facebooking craze for_internet_marketersFacebooking craze for_internet_marketers
Facebooking craze for_internet_marketers
 
Google firstpage
Google firstpageGoogle firstpage
Google firstpage
 
Get a gmail account
Get a gmail accountGet a gmail account
Get a gmail account
 
The Introductory Guide to Social Login
The Introductory Guide to Social LoginThe Introductory Guide to Social Login
The Introductory Guide to Social Login
 
Telehealth Weebly Tutorial
Telehealth Weebly TutorialTelehealth Weebly Tutorial
Telehealth Weebly Tutorial
 
Solving UX problems (part 2)
Solving UX problems (part 2)Solving UX problems (part 2)
Solving UX problems (part 2)
 
Facebook business manager blog
Facebook business manager blogFacebook business manager blog
Facebook business manager blog
 
Week 2 - Social Media Training Presentation
Week 2 - Social Media Training PresentationWeek 2 - Social Media Training Presentation
Week 2 - Social Media Training Presentation
 
Facebook 101: From Set-Up to Success
Facebook 101: From Set-Up to SuccessFacebook 101: From Set-Up to Success
Facebook 101: From Set-Up to Success
 
Linked In Secret Twin
Linked In Secret TwinLinked In Secret Twin
Linked In Secret Twin
 
FB Account creation process.pptx
FB Account creation process.pptxFB Account creation process.pptx
FB Account creation process.pptx
 
How to Contact Facebook Support & Facebook appeal email
How to Contact Facebook Support & Facebook appeal emailHow to Contact Facebook Support & Facebook appeal email
How to Contact Facebook Support & Facebook appeal email
 
Activation tutorial for LinkedIn Sales Navigator administrators
Activation tutorial for LinkedIn Sales Navigator administratorsActivation tutorial for LinkedIn Sales Navigator administrators
Activation tutorial for LinkedIn Sales Navigator administrators
 
Social media 101
Social media 101Social media 101
Social media 101
 
Getting Into Google Apps: For Students
Getting Into Google Apps: For StudentsGetting Into Google Apps: For Students
Getting Into Google Apps: For Students
 
Social media networking_guide
Social media networking_guideSocial media networking_guide
Social media networking_guide
 
Week 2: Setting up your Account
Week 2: Setting up your AccountWeek 2: Setting up your Account
Week 2: Setting up your Account
 

Mehr von Samir Palnitkar

Order confirmation page
Order confirmation pageOrder confirmation page
Order confirmation page
Samir Palnitkar
 
Order confirmation email
Order confirmation emailOrder confirmation email
Order confirmation email
Samir Palnitkar
 
Facebook shopping community_app
Facebook shopping community_appFacebook shopping community_app
Facebook shopping community_app
Samir Palnitkar
 
Social analytics module
Social analytics moduleSocial analytics module
Social analytics module
Samir Palnitkar
 

Mehr von Samir Palnitkar (7)

Palnitkar - JMT, 230 miles (370 km) - Aug 11-30, 2021
Palnitkar - JMT, 230 miles (370 km) - Aug 11-30, 2021Palnitkar - JMT, 230 miles (370 km) - Aug 11-30, 2021
Palnitkar - JMT, 230 miles (370 km) - Aug 11-30, 2021
 
Order confirmation page
Order confirmation pageOrder confirmation page
Order confirmation page
 
Order confirmation email
Order confirmation emailOrder confirmation email
Order confirmation email
 
Facebook shopping community_app
Facebook shopping community_appFacebook shopping community_app
Facebook shopping community_app
 
Social analytics module
Social analytics moduleSocial analytics module
Social analytics module
 
Skyjacking A Cisco WLAN - What it means and how to protect against it?
Skyjacking A Cisco WLAN - What it means and how to protect against it?Skyjacking A Cisco WLAN - What it means and how to protect against it?
Skyjacking A Cisco WLAN - What it means and how to protect against it?
 
Skyjacking A Cisco WLAN - What it means and how to protect against it?
Skyjacking A Cisco WLAN - What it means and how to protect against it?Skyjacking A Cisco WLAN - What it means and how to protect against it?
Skyjacking A Cisco WLAN - What it means and how to protect against it?
 

KĂŒrzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

KĂŒrzlich hochgeladen (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Social login scenarios

  • 1. Company Confidential 1 Social Login Scenaros Web: http://shopsocially.com Contact: info@shopsocially.com
  • 2. Company Confidential 2 ‱ Social login is an alternative to traditional login via email address. To integrate social login seamlessly, you must consider multiple scenarios. ‱ Here are the two important scenarios that must be covered: – User has an email account, but attempts a Facebook sign in. – User has signed in via Facebook, but tries to login or sign up using email address. ‱ This presentation will cover these important scenarios. Look at the presentation slide by slide. Social Login has lots of scenarios
  • 3. Company Confidential 3 Scenario 1: User has an email account, but now attempts a Facebook sign in Do not create a new account. Merge the Facebook sign in with the existing account.
  • 4. Company Confidential 4 Log in with Facebook Login success?
  • 5. Company Confidential 5 Log in with Facebook Login success? Do nothing. Show failure and close the window. No
  • 6. Company Confidential 6 Log in with Facebook Login success? Do nothing. Show failure and close the window. No Email Addr matches an existing email- only account? Yes
  • 7. Company Confidential 7 Log in with Facebook Login success? Do nothing. Show failure and close the window. No Email Addr matches an existing email- only account? Yes Create a new social account No
  • 8. Company Confidential 8 Log in with Facebook Login success? Do nothing. Show failure and close the window. No Email Addr matches an existing email- only account? Merged Email & Social Account? Yes Yes Create a new social account No
  • 9. Company Confidential 9 Log in with Facebook Login success? Do nothing. Show failure and close the window. No Email Addr matches an existing email- only account? Merged Email & Social Account? Yes Yes Log person in Yes Create a new social account No
  • 10. Company Confidential 10 Log in with Facebook Login success? Do nothing. Show failure and close the window. No Email Addr matches an existing email- only account? Ask person to log in with email address Merged Email & Social Account? Yes Yes Log person in No Yes Create a new social account No
  • 11. Company Confidential 11 Log in with Facebook Login success? Do nothing. Show failure and close the window. No Email Addr matches an existing email- only account? Ask person to log in with email address Login successful? Merged Email & Social Account? Yes Yes Log person in No Yes Create a new social account No
  • 12. Company Confidential 12 Log in with Facebook Login success? Do nothing. Show failure and close the window. No Email Addr matches an existing email- only account? Ask person to log in with email address Login successful? Merge email & social accounts for the future. Merged Email & Social Account? Yes Yes Log person in No Yes Yes Create a new social account No
  • 13. Company Confidential 13 Log in with Facebook Login success? Do nothing. Show failure and close the window. No Email Addr matches an existing email- only account? Ask person to log in with email address Login successful? Merge email & social accounts for the future. Merged Email & Social Account? Yes Yes Log person in No Yes Show a message saying social login not possible YesNo Create a new social account No End of Scenario 1
  • 14. Company Confidential 14 Scenario 2: User has created an account via Facebook, now attempts email sign in or sign up
  • 15. Company Confidential 15 Login or signup via Email Social Account?
  • 16. Company Confidential 16 Login or signup via Email Social Account? Show a message saying this is a social login account and person must login via Facebook Yes
  • 17. Company Confidential 17 Login or signup via Email Social Account? Log person in normally Show a message saying this is a social login account and person must login via Facebook No Yes End of Scenario 2
  • 18. Company Confidential 18 Check out a ShopSocially Social Login reference implementation that shows handling of these scenarios at http://social-login-demo.appspot.com/ Web: http://shopsocially.com Contact: info@shopsocially.com