SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
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

Contenu connexe

Similaire à OpenID UX Summit - Lessons Learned from RPX

Fitocracy ny apps march 2013 talk
Fitocracy   ny apps march 2013 talkFitocracy   ny apps march 2013 talk
Fitocracy ny apps march 2013 talk
fitocracy
 
Mobile LBS Summit 2010, Wiesbaden
Mobile LBS Summit 2010, WiesbadenMobile LBS Summit 2010, Wiesbaden
Mobile LBS Summit 2010, Wiesbaden
Jackson Bond
 

Similaire à 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
 

Dernier

Dernier (20)

Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 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
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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...
 
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...
 
🐬 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 Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

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