Social login scenarios

1,211 views

Published on

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:
1. User has an email account, but attempts a Facebook sign in.
2. 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.

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,211
On SlideShare
0
From Embeds
0
Number of Embeds
457
Actions
Shares
0
Downloads
17
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Social login scenarios

  1. 1. Company Confidential 1 Social Login Scenaros Web: http://shopsocially.com Contact: info@shopsocially.com
  2. 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. 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. 4. Company Confidential 4 Log in with Facebook Login success?
  5. 5. Company Confidential 5 Log in with Facebook Login success? Do nothing. Show failure and close the window. No
  6. 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. 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. 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. 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. 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. 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. 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. 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. 14. Company Confidential 14 Scenario 2: User has created an account via Facebook, now attempts email sign in or sign up
  15. 15. Company Confidential 15 Login or signup via Email Social Account?
  16. 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. 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. 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

×