Supporting oAuth

Ever heard the saying “don’t be too open minded, or else your brains might leak out”?
Well we’re heading this advice as we consider the slew of “open” technologies out there claiming to streamline, secure, and otherwise improve the user experience with web applications and services.The next service we’ll be evaluating is oAuth, and support will likely be added very soon. A demo of oAuth is included below for you to test and see how it makes the integration of different sites even more convenient.
As the amount of content grows along with the number of users and services on BCmoney though, we do see the need to support the best open formats and initiatives early on. As such, we will be adding support for oAuth to our APIs.
oAuth works alongside other open authentication/identification services such as OpenID, in order to provide you access to your favorite websites and to enable seamless integrations between Bcmoney and your other favorite services.
Check out a Demo of the Data Portability possibilities of supporting oAuth below:
Here’s a presentation nicely summarizing the oAuth protocol flow and how it enables information sharing:
Another useful resourcefor understanding how the OAuth 1.0a protocol works is the 4-part OAuth Guide by Eran Hammer-Lehav, in particular check out the Signing OAuth Authorization Requests step-by-step tool in part 4.
Related Articles
- The history of auth on the @twitterapi (mehack.com)
- OAuth through HTTP with Twitter (stackoverflow.com)
- OAuth 2.0 Bearer Token Specification Draft -16 (self-issued.info)
- Facebook OAuth extension ruffles feathers, nixes user access permission (zdnet.com)
- experation date of accessToken in oAuth protocol (stackoverflow.com)
- Wired Opinion: The Perpetual, Invisible Window Into Your Gmail Inbox (wired.com)
- A JQuery plugin for OpenID selector & DotNetOpenAuth integration in MVC (kevww.wordpress.com)
