SlideShare a Scribd company logo
1 of 32
Download to read offline
OpenID in 2010
Relying Party UX Overview and Lessons Learned




                                               OpenID UX Summit 2010
                                           Brian Ellin / brian@janrain.com
                                                                             1
What is OpenID?
Authentication & profile import for easily
        moving around the web



                                         OpenID UX Summit 2010
                                     Brian Ellin / brian@janrain.com
                                                                       2
The OpenID Opportunity
  Rethink registration and sign-in as it exists today.




                                                         OpenID UX Summit 2010
                                                    Brian Ellin / brian@janrain.com
                                                                                      3
Quick Engagement!
1. No new password at every site
2. No re-entering profile everywhere
3. No verify-email dance
4. Lower mental investment!


                                          OpenID UX Summit 2010
                                      Brian Ellin / brian@janrain.com
                                                                        4
Take a step back
Don’t just bolt OpenID onto your existing registration
 system as a password replacement. Treat it equally.




                                                     OpenID UX Summit 2010
                                                 Brian Ellin / brian@janrain.com
                                                                                   5
Simplify
1. Simplify Login/Register flow
2. Avoid lengthy registration forms
3. Engage quickly, ask for data as needed



                                                OpenID UX Summit 2010
                                            Brian Ellin / brian@janrain.com
                                                                              6
Users are getting it...
but the interface is key.


                           OpenID UX Summit 2010
                       Brian Ellin / brian@janrain.com
                                                         7
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
                                  8
Button Driven Sign-in




                       OpenID UX Summit 2010
                   Brian Ellin / brian@janrain.com
                                                     9
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
                              10
blink182.com




                   OpenID UX Summit 2010
               Brian Ellin / brian@janrain.com
                                             11
3rd Party vs Email+Password
   60% choose 3rd party on blink182.com




                                              OpenID UX Summit 2010
                                          Brian Ellin / brian@janrain.com
                                                                        12
tigweb.org example




                         OpenID UX Summit 2010
                     Brian Ellin / brian@janrain.com
                                                   13
Interface is below the fold...
          !"#$%"&




                                     OpenID UX Summit 2010
                                 Brian Ellin / brian@janrain.com
                                                               14
tigweb.org - improved registration page
                  !"#$%




                                          OpenID UX Summit 2010
                                      Brian Ellin / brian@janrain.com
                                                                    15
NASCAR Style
Favicons can mean
   other things
 Share This, Follow, Become a Fan etc.




                                             OpenID UX Summit 2010
                                         Brian Ellin / brian@janrain.com
                                                                       16
Best accompanied with a
clear message of benefit




                          OpenID UX Summit 2010
                      Brian Ellin / brian@janrain.com
                                                    17
89% chose a 3rd party
instead of clicking login/signup



                            OpenID UX Summit 2010
                        Brian Ellin / brian@janrain.com
                                                      18
Combine Login & Register
     For a single, simple experience.




                                            OpenID UX Summit 2010
                                        Brian Ellin / brian@janrain.com
                                                                      19
Single entry point into system




                                OpenID UX Summit 2010
                            Brian Ellin / brian@janrain.com
                                                          20
Return experience is key
when offering many choices




                            OpenID UX Summit 2010
                        Brian Ellin / brian@janrain.com
                                                      21
Use immediate mode
       when you can.
Sign-in without redirecting or opening a popup.




                                            OpenID UX Summit 2010
                                        Brian Ellin / brian@janrain.com
                                                                      22
Avoid the full browser
  redirect by using a
 small popup window

                        OpenID UX Summit 2010
                    Brian Ellin / brian@janrain.com
                                                  23
openid.ui.mode=popup




                      OpenID UX Summit 2010
                  Brian Ellin / brian@janrain.com
                                                24
Mobile Considerations
Don’t use a popup for iPhone and Android browsers.




                                                  OpenID UX Summit 2010
                                              Brian Ellin / brian@janrain.com
                                                                            25
Mobile + OpenID is great!
 1. Typing on a phone is hard
 2. No new password at every site
 3. No re-entering profile data each site
 4. Less mental investment!


                                               OpenID UX Summit 2010
                                           Brian Ellin / brian@janrain.com
                                                                         26
Profile Data
Data transport on top of OpenID via AX/Sreg

    email, first name, last name, country,
     language, profile pic url, nickname,
       gender, date of birth, postcode




                                                OpenID UX Summit 2010
                                            Brian Ellin / brian@janrain.com
                                                                          27
Verified Email
Many providers issue an email address that they have
 already verified. You don’t have to verify it again.




                                                    OpenID UX Summit 2010
                                                Brian Ellin / brian@janrain.com
                                                                              28
OAuth Hybrid
Piggybacking OAuth on top of OpenID for access to
       Contacts, Social, and other rich APIs....




                                                 OpenID UX Summit 2010
                                             Brian Ellin / brian@janrain.com
                                                                           29
NASCAR Alternatives
      brianellin@gmail.com
       brian@janrain.com
       bcellin@yahoo.com
     brianellin@hotmail.com
       me@brianellin.com




                                  OpenID UX Summit 2010
                              Brian Ellin / brian@janrain.com
                                                            30
Who is your audience?
Build an interface and integrate with appropriate
                    providers.




                                                    OpenID UX Summit 2010
                                               Brian Ellin / brian@janrain.com
                                                                             31
A few years out
1. Only managing passwords at provider sites
2. Using a password at a non provider site will
   be a foreign concept



                                              OpenID UX Summit 2010
                                          Brian Ellin / brian@janrain.com
                                                                        32

More Related Content

Similar to OpenID UX Summit - Lessons Learned from RPX

Leveraging Social Media to Increase Brand Awareness and Drive Leads
Leveraging Social Media to Increase Brand Awareness and Drive LeadsLeveraging Social Media to Increase Brand Awareness and Drive Leads
Leveraging Social Media to Increase Brand Awareness and Drive Leadsncarrier
 
O365 gets serious about AI
O365 gets serious about AIO365 gets serious about AI
O365 gets serious about AIHarsh Mishra
 
Fitocracy ny apps march 2013 talk
Fitocracy   ny apps march 2013 talkFitocracy   ny apps march 2013 talk
Fitocracy ny apps march 2013 talkfitocracy
 
VDMA Social Web Präsentation
VDMA Social Web PräsentationVDMA Social Web Präsentation
VDMA Social Web PräsentationMartin Koser
 
Mobile LBS Summit 2010, Wiesbaden
Mobile LBS Summit 2010, WiesbadenMobile LBS Summit 2010, Wiesbaden
Mobile LBS Summit 2010, WiesbadenJackson Bond
 

Similar to OpenID UX Summit - Lessons Learned from RPX (8)

Social Networking Security Workshop
Social Networking Security WorkshopSocial Networking Security Workshop
Social Networking Security Workshop
 
Leveraging Social Media to Increase Brand Awareness and Drive Leads
Leveraging Social Media to Increase Brand Awareness and Drive LeadsLeveraging Social Media to Increase Brand Awareness and Drive Leads
Leveraging Social Media to Increase Brand Awareness and Drive Leads
 
Intranet 2.0 Tools
Intranet 2.0 ToolsIntranet 2.0 Tools
Intranet 2.0 Tools
 
O365 gets serious about AI
O365 gets serious about AIO365 gets serious about AI
O365 gets serious about AI
 
Fitocracy ny apps march 2013 talk
Fitocracy   ny apps march 2013 talkFitocracy   ny apps march 2013 talk
Fitocracy ny apps march 2013 talk
 
Portfolio
PortfolioPortfolio
Portfolio
 
VDMA Social Web Präsentation
VDMA Social Web PräsentationVDMA Social Web Präsentation
VDMA Social Web Präsentation
 
Mobile LBS Summit 2010, Wiesbaden
Mobile LBS Summit 2010, WiesbadenMobile LBS Summit 2010, Wiesbaden
Mobile LBS Summit 2010, Wiesbaden
 

Recently uploaded

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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...Miguel Araújo
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
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 WorkerThousandEyes
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Recently uploaded (20)

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

OpenID UX Summit - Lessons Learned from RPX

  • 1. OpenID in 2010 Relying Party UX Overview and Lessons Learned OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 1
  • 2. What is OpenID? Authentication & profile import for easily moving around the web OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 2
  • 3. The OpenID Opportunity Rethink registration and sign-in as it exists today. OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 3
  • 4. Quick Engagement! 1. No new password at every site 2. No re-entering profile everywhere 3. No verify-email dance 4. Lower mental investment! OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 4
  • 5. Take a step back Don’t just bolt OpenID onto your existing registration system as a password replacement. Treat it equally. OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 5
  • 6. Simplify 1. Simplify Login/Register flow 2. Avoid lengthy registration forms 3. Engage quickly, ask for data as needed OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 6
  • 7. Users are getting it... but the interface is key. OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 7
  • 8. OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 8
  • 9. Button Driven Sign-in OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 9
  • 10. OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 10
  • 11. blink182.com OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 11
  • 12. 3rd Party vs Email+Password 60% choose 3rd party on blink182.com OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 12
  • 13. tigweb.org example OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 13
  • 14. Interface is below the fold... !"#$%"& OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 14
  • 15. tigweb.org - improved registration page !"#$% OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 15
  • 16. NASCAR Style Favicons can mean other things Share This, Follow, Become a Fan etc. OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 16
  • 17. Best accompanied with a clear message of benefit OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 17
  • 18. 89% chose a 3rd party instead of clicking login/signup OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 18
  • 19. Combine Login & Register For a single, simple experience. OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 19
  • 20. Single entry point into system OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 20
  • 21. Return experience is key when offering many choices OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 21
  • 22. Use immediate mode when you can. Sign-in without redirecting or opening a popup. OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 22
  • 23. Avoid the full browser redirect by using a small popup window OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 23
  • 24. openid.ui.mode=popup OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 24
  • 25. Mobile Considerations Don’t use a popup for iPhone and Android browsers. OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 25
  • 26. Mobile + OpenID is great! 1. Typing on a phone is hard 2. No new password at every site 3. No re-entering profile data each site 4. Less mental investment! OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 26
  • 27. Profile Data Data transport on top of OpenID via AX/Sreg email, first name, last name, country, language, profile pic url, nickname, gender, date of birth, postcode OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 27
  • 28. Verified Email Many providers issue an email address that they have already verified. You don’t have to verify it again. OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 28
  • 29. OAuth Hybrid Piggybacking OAuth on top of OpenID for access to Contacts, Social, and other rich APIs.... OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 29
  • 30. NASCAR Alternatives brianellin@gmail.com brian@janrain.com bcellin@yahoo.com brianellin@hotmail.com me@brianellin.com OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 30
  • 31. Who is your audience? Build an interface and integrate with appropriate providers. OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 31
  • 32. A few years out 1. Only managing passwords at provider sites 2. Using a password at a non provider site will be a foreign concept OpenID UX Summit 2010 Brian Ellin / brian@janrain.com 32