OpenID is a free and easy way to login to multiple websites without having to remember a username and password for each site. A hard thing to get right with OpenID is the user experience. Since the concept is new, many users don’t know how to deal with it. The right experience is critical to successfully being able to handle OpenID login on your site and this Flex component attempts to solve that problem similar to the way openid-selector does it for HTML.
Features of the component
- Allows you to type in an OpenID URL
- Also, shows a combobox with a pre-populated list of OpenID providers (both logo and name)
- For most of the providers, a username text input appears where any changes are plugged back into the OpenID URL correctly
- Simple help button (graphic stolen from employee directory sample AIR app) to get more information about OpenID
- Minimal styling so that you can apply your own
You can download the source of the component here. It is under the MPL 1.1 license. Instructions on how to use the component is present in OpenIDLogin.mxml.
Visit Website
View Demo