33
edits
m (→Login) |
|||
| Line 28: | Line 28: | ||
*You are automatically redirected to your provider to confirm that you want to login (this step can be minimized if there's a popup windows in overlay that shows the provider website) | *You are automatically redirected to your provider to confirm that you want to login (this step can be minimized if there's a popup windows in overlay that shows the provider website) | ||
*Getting back to your web server and Voilà! | *Getting back to your web server and Voilà! | ||
===How to reduce the steps number?=== | |||
The following points will be studied: | |||
*Avoid redirection to another website by popping an overlay window with the embedded OpenID provider website | |||
* By following the OpenID best practice | |||
* See how Mozilla Weave can help in the process (by follwing the naming convention of openID login form) | |||
* More to come ... | |||
===Full switch to OpenID for Bespin?=== | |||
Actually, because it's a radical change (to completly switch), we will see how it evolves. Our goal is to switch to OpenID, but it has to be as less frustrating as possible (seamless). | |||
At this time, it has been decided to: | |||
* keep the existing username/password functionality | |||
* add OpenID support | |||
* Offer to migrate the user account on OpenID | |||
* measure how people use it (and see how it goes for future adjustment, and eventually full switch) | |||
===Good OpenID integration=== | |||
http://stackoverflow.com/users/login | |||
* List all supported/most popular OpenID provider | |||
* Gives the option to signup/login using their own OpenID (if not listed) | |||
* There are alternatives of OpenID itself (Google, Yahoo, AOL, etc) | |||
===Not intuitive OpenId integration=== | |||
''Note: Not intuitive compared to the OpenID good practice guide'' | |||
http://bitbucket.org/account/signup | |||
http://getsatisfaction.com/session/new | |||
* No OpenID explanation (must have some informations briefly explaining what's OpenID, advantages, etc). It's very important to add the informations, because it's not that known by the common/new users | |||
* There's not place stating that you must create an OpenID, and then add/link other accounts to your OpenId account (http://yourname.openid.org, http://twitter.com/yourname, etc) on their website | |||
* No popular provider listing (helpful for those how want to login via their known provider) | |||
== Requirements == | == Requirements == | ||
edits