android / oauth / open source / opentransact / screencast

OpenTransact on Android

Update (June 15): Cyberwire on Google Play App Store Cyberwire is an open source proof-of-concept for OpenTransact on Android. In the screencast, we see the Android app used to transfer 10 imaginary coffeebucks using one OpenTransact provider implementation. Even with a different OpenTransact provider implementation, we see the same functionality accessed by the same Android … Continue reading

Code / oauth / opentransact

OpenTransact: Testing OAuth Scopes with Artifice and Cucumber

In this screencast, we’ll improve the code introduced in the previous post OAuth Scopes with UMA Action URLs with the help of our friends Artifice and Cucumber. Calls to Net::HTTP can be intercepted by Artifice and sent to your rack application instead of the network. If you are developing an OAuth provider, Artifice makes testing … Continue reading

heroku / insoshi / oauth / oauthactiveresource / screencast

Stupid Currency Tricks: Payment Dropbox with OAuthActiveResource

OAuth support with the OsCurrency API was first demonstrated in January. Ruby on Rails developers may have noticed that I didn’t use ActiveResource with OAuth. Instead, in both the January screencast and the Twitter OAuth Consumer screencast, we coded in raw JSON. This was a bummer because, as easy as it is to write JSON, … Continue reading

complementary currency / insoshi / oauth / screencast

Stupid Currency Tricks with OAuth

We interrupt our regularly scheduled program with a screencast for software developers. If you are not a software developer, the screencast may not be useful, but it’s good to understand why OAuth is critical to online complementary currency. When you buy something online, you don’t log into your bank’s website to do the transaction. You … Continue reading