Yahoo! engineers love hacking their iPhones, and that's why we're happy to announce that the Yahoo! OpenID and OAuth services are now iPhone optimized! Yahoo! users no longer need to pinch and spread when signing into websites with their Yahoo! OpenID, or when authorizing data sharing using OAuth.
OpenID streamlines the sign in and registration process, making it easy for users to reuse an account and profile that they already have. Given that there are over 330 million active Yahoo! users with OpenID enabled accounts, chances are that a large percentage of unrecognized website visitors are only a couple clicks away from signing in with their Yahoo ID and Profile, allowing for a more personalized and relevant experience.
While the traditional registration and profile manual setup can discourage desktop users from registering at the sites they visit, asking a mobile user to fill out a registration form and profile is really unreasonable. By accepting OpenID, mobile websites can let their users easily sign with their Yahoo ID and Profile, and because OpenID is an open and interoperable standard, the same interface can be reused to accept identities from other OpenID Providers too, including Google, MySpace, and AOL.
Native iPhone applications that use Yahoo's OAuth protected APIs including Contacts and Updates now have an OAuth approval UI that's been optimized for the iPhone. Websites that have their own login and registration system can use standalone OAuth to access data and services on behalf of the user, while sites that let users sign in with OpenID can use the Hybrid OpenID OAuth interface. Both the standalone OAuth and Hybrid OpenID OAuth user interfaces are now iPhone optimized.
Allen Tom (@Allen Tom)
Architect, Yahoo Membership
P.S. If you'd like to learn more about OpenID, OAuth, and identity, then the Internet Identity Workshop in Mountain View, CA on Nov 2-4 is the place to be. The Yahoo! Developer Network is a proud sponsor of the IIW, which is where OpenID and OAuth got their start.