openid ux summit - lessons learned from rpx
Post on 28-Jan-2015
118 Views
Preview:
DESCRIPTION
TRANSCRIPT
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
OpenID in 2010Relying Party UX Overview and Lessons Learned
1
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
What is OpenID?Authentication & profile import for easily
moving around the web
2
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
The OpenID OpportunityRethink registration and sign-in as it exists today.
3
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
Quick Engagement!
1. No new password at every site
2. No re-entering profile everywhere
3. No verify-email dance
4. Lower mental investment!
4
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
Take a step backDon’t just bolt OpenID onto your existing registration
system as a password replacement. Treat it equally.
5
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
Simplify
1. Simplify Login/Register flow
2. Avoid lengthy registration forms
3. Engage quickly, ask for data as needed
6
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
Users are getting it...but the interface is key.
7
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
8
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
Button Driven Sign-in
9
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
10
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
blink182.com
11
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
3rd Party vs Email+Password60% choose 3rd party on blink182.com
12
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
tigweb.org example
13
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
Interface is below the fold...!"#$%"&
14
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
!"#$%tigweb.org - improved registration page
15
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
NASCAR Style Favicons can mean
other thingsShare This, Follow, Become a Fan etc.
16
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
Best accompanied with a clear message of benefit
17
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
89% chose a 3rd partyinstead of clicking login/signup
18
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
Combine Login & RegisterFor a single, simple experience.
19
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
Single entry point into system
20
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
Return experience is key when offering many choices
21
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
Use immediate mode when you can.
Sign-in without redirecting or opening a popup.
22
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
Avoid the full browser redirect by using a
small popup window
23
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
openid.ui.mode=popup
24
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
Mobile ConsiderationsDon’t use a popup for iPhone and Android browsers.
25
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
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!
26
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
Profile DataData transport on top of OpenID via AX/Sreg
email, first name, last name, country, language, profile pic url, nickname,
gender, date of birth, postcode
27
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
Verified EmailMany providers issue an email address that they have
already verified. You don’t have to verify it again.
28
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
OAuth HybridPiggybacking OAuth on top of OpenID for access to
Contacts, Social, and other rich APIs....
29
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
NASCAR Alternativesbrianellin@gmail.combrian@janrain.combcellin@yahoo.com
brianellin@hotmail.comme@brianellin.com
30
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
Who is your audience?Build an interface and integrate with appropriate
providers.
31
OpenID UX Summit 2010
Brian Ellin / brian@janrain.com
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
32
top related