<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>OAuth &#187; Code</title>
	<atom:link href="http://blog.oauth.net/category/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.oauth.net</link>
	<description>An open protocol to allow secure API authorization in a simple and standard method from web, desktop, and mobile applications.</description>
	<lastBuildDate>Mon, 11 May 2009 23:15:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.oauth.net' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/1a4269caa96cb29bb5d69d95d75bf778?s=96&#038;d=http://s2.wp.com/i/buttonw-com.png</url>
		<title>OAuth &#187; Code</title>
		<link>http://blog.oauth.net</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.oauth.net/osd.xml" title="OAuth" />
	<atom:link rel='hub' href='http://blog.oauth.net/?pushpress=hub'/>
		<item>
		<title>OAuth Ruby Gem 0.3 released</title>
		<link>http://blog.oauth.net/2009/01/25/oauth-ruby-gem-03-released/</link>
		<comments>http://blog.oauth.net/2009/01/25/oauth-ruby-gem-03-released/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 00:03:58 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[gem]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://oauth.wordpress.com/?p=51</guid>
		<description><![CDATA[Pelle reports that 0.3.1 of the gem has been released to fix a bug discovered by Michael Wood. Pelle Braendgaard posted to the OAuth Ruby list today announcing the that the 0.3 version of the OAuth Ruby Gem has been released: This is the community barn fixing release of the OAuth Gem. The primary purpose [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.oauth.net&amp;blog=1491687&amp;post=51&amp;subd=oauth&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="update">Pelle reports that <a href="http://groups.google.com/group/oauth-ruby/t/22a928c96f52a6c5">0.3.1 of the gem has been released</a> to fix a bug discovered by Michael Wood.</div>
<p><a href="http://stakeventures.com/">Pelle Braendgaard</a> posted to the <a href="http://groups.google.com/group/oauth-ruby">OAuth Ruby list</a> today announcing the that the 0.3 version of the OAuth Ruby Gem <a href="http://groups.google.com/group/oauth-ruby/t/f874662d9e95dd26">has been released</a>:</p>
<blockquote cite="http://groups.google.com/group/oauth-ruby/t/f874662d9e95dd26"><p>
This is the community barn fixing release of the OAuth Gem. The primary purpose of this release is to fix all the little issues people have discovered while actually using OAuth in the real world.</p>
<p>A concerted effort has also been made to create much better testing of all the low level operations, such as encoding, normalization etc. There are much improved tests that follow the spec closely.</p>
<p>There is also a new oauth command line utility, which makes it easy to test oauth requests from your shell.</p>
<p>The official home page of the ruby library is:</p>
<p><a href="http://oauth.rubyforge.org/" title="Ruby OAuth GEM">http://oauth.rubyforge.org/</a></p>
<p>The main git repository is:</p>
<p><a href="http://github.com/pelle/oauth/tree/master" title="pelle's oauth at master - GitHub">http://github.com/pelle/oauth/tree/master</a></p>
<p>Many people have been involved in this release, here are the primary contributors and the changelog:</p>
<ul>
<li>Support ActionController::Request from Edge Rails (László Bácsi)</li>
<li>Correctly handle multi-valued parameters (Seth)</li>
<li>Added #normalized_parameters to OAuth::RequestProxy::Base (Pelle)</li>
<li>OAuth::Signature.sign and friends now yield the RequestProxy instead of the token when the passed block&#8217;s arity is 1. (Seth)</li>
<li>Token requests are made to the configured URL rather than generating a potentially incorrect one.  (Kellan Elliott-McCrea)</li>
<li>Command-line app for generating signatures. (Seth)</li>
<li>Improved test-cases and compatibility for encoding issues. (Pelle)</li>
</ul>
</blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oauth.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oauth.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oauth.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oauth.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/oauth.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/oauth.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/oauth.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/oauth.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oauth.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oauth.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oauth.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oauth.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oauth.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oauth.wordpress.com/51/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.oauth.net&amp;blog=1491687&amp;post=51&amp;subd=oauth&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.oauth.net/2009/01/25/oauth-ruby-gem-03-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8403e20f058363f718144dd51faa65a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Administrator</media:title>
		</media:content>
	</item>
		<item>
		<title>Google launches OAuth Playground</title>
		<link>http://blog.oauth.net/2008/09/19/google-launches-oauth-playground/</link>
		<comments>http://blog.oauth.net/2008/09/19/google-launches-oauth-playground/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 01:34:36 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Examples]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://oauth.wordpress.com/?p=47</guid>
		<description><![CDATA[In an effort to make it easier to debug your OAuth calls — and interact with Google&#8217;s OAuth-protected resources — Google Data APIs engineer Eric Bidelman released the OAuth Playground today along with a comprehensive article on using OAuth with the GData APIs. Along with the article and playground, Google now supports HMAC-SHA1 signing.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.oauth.net&amp;blog=1491687&amp;post=47&amp;subd=oauth&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/factoryjoe/2871728462/" title="OAuth Playground by factoryjoe, on Flickr"><img src="http://farm4.static.flickr.com/3127/2871728462_05cac4dc2b.jpg" class="figure figure-a" width="500" height="467" alt="OAuth Playground" /></a></p>
<p>In an effort to make it easier to debug your OAuth calls — and interact with Google&#8217;s OAuth-protected resources — Google Data APIs engineer Eric Bidelman <a href="http://googledataapis.blogspot.com/2008/09/point-click-understand-oauth.html">released</a> the <a href="http://googlecodesamples.com/oauth_playground/">OAuth Playground</a> today along with a comprehensive article on <a href="http://code.google.com/apis/gdata/articles/oauth.html">using OAuth with the GData APIs</a>.</p>
<p>Along with the article and playground, Google now supports <a href="http://code.google.com/apis/accounts/docs/OAuth.html#SigningOAuth">HMAC-SHA1 signing</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oauth.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oauth.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oauth.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oauth.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/oauth.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/oauth.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/oauth.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/oauth.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oauth.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oauth.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oauth.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oauth.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oauth.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oauth.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.oauth.net&amp;blog=1491687&amp;post=47&amp;subd=oauth&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.oauth.net/2008/09/19/google-launches-oauth-playground/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8403e20f058363f718144dd51faa65a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Administrator</media:title>
		</media:content>

		<media:content url="http://farm4.static.flickr.com/3127/2871728462_05cac4dc2b.jpg" medium="image">
			<media:title type="html">OAuth Playground</media:title>
		</media:content>
	</item>
		<item>
		<title>OAuth for .NET and CakePHP</title>
		<link>http://blog.oauth.net/2008/09/08/oauth-for-net-and-cakephp/</link>
		<comments>http://blog.oauth.net/2008/09/08/oauth-for-net-and-cakephp/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 06:30:21 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[cakephp]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://oauth.wordpress.com/?p=45</guid>
		<description><![CDATA[We have two exciting announcements to make. The first is a component for CakePHP for accessing services with OAuth called OAuth component for CakePHP (points for creativity!). Second, Madgex has released a new open source OAuth library for .NET (also released under the MIT License), along with some interesting demos using Fire Eagle, the Google [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.oauth.net&amp;blog=1491687&amp;post=45&amp;subd=oauth&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>We have two exciting announcements to make. </p>
<p>The first is a component for <a href="http://cakephp.org/">CakePHP</a> for <a href="http://cakebaker.42dh.com/2008/09/01/using-oauth-enabled-apis-with-cakephp/">accessing services with OAuth</a> called <a href="http://cakebaker.42dh.com/downloads/oauth-component-for-cakephp/">OAuth component for CakePHP</a> (points for  creativity!).</p>
<p>Second, <a href="http://www.madgex.com/">Madgex</a> has <a href="http://siliconbea.ch/technology/dot-net/2008-09-05/bringing-oauth-to-dot-net-developers/">released</a> a new open source <a href="http://code.google.com/p/oauth-dot-net/">OAuth library for .NET</a> (also released under the <a href="http://www.opensource.org/licenses/mit-license.php">MIT License</a>), along with some interesting demos using <a href="http://lab.madgex.com/oauth-net/fireeagle/">Fire Eagle</a>, the <a href="http://lab.madgex.com/oauth-net/googlecontacts/">Google Contacts API</a> and <a href="http://lab.madgex.com/oauth-net/provider/">microformats</a>. Documentation is <a href="http://lab.madgex.com/oauth-net/gettingatarted01.aspx/">here</a>.</p>
<p>Good stuff!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/oauth.wordpress.com/45/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/oauth.wordpress.com/45/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oauth.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oauth.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oauth.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oauth.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/oauth.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/oauth.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/oauth.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/oauth.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oauth.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oauth.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oauth.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oauth.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oauth.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oauth.wordpress.com/45/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.oauth.net&amp;blog=1491687&amp;post=45&amp;subd=oauth&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.oauth.net/2008/09/08/oauth-for-net-and-cakephp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8403e20f058363f718144dd51faa65a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Administrator</media:title>
		</media:content>
	</item>
		<item>
		<title>OAuth for OCaml</title>
		<link>http://blog.oauth.net/2008/07/01/oauth-for-ocaml/</link>
		<comments>http://blog.oauth.net/2008/07/01/oauth-for-ocaml/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 00:32:22 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Implementations]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[ocaml]]></category>
		<category><![CDATA[ooauth]]></category>

		<guid isPermaLink="false">http://oauth.wordpress.com/?p=21</guid>
		<description><![CDATA[Skydeck has announced the availability of ooauth, an OCaml implementation of OAuth: we are pleased to announce the release of an OCaml binding to the API. You can find it on our developer downloads page. As part of our API design we decided to use OAuth, so you can allow applications to access your data [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.oauth.net&amp;blog=1491687&amp;post=21&amp;subd=oauth&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://skydeck.com">Skydeck</a> has <a href="http://skydeck.com/blog/announcements/skydeck-api-and-oauth-for-ocaml/">announced</a> the availability of <a href="http://skydeck.com/developer/downloads/#ooauth">ooauth</a>, an OCaml implementation of OAuth:</p>
<blockquote cite="http://skydeck.com/blog/announcements/skydeck-api-and-oauth-for-ocaml/"><p>we are pleased to announce the release of an OCaml binding to the API. You can find it on our <a href="http://skydeck.com/developer/downloads/#ocaml-skydeck-api">developer downloads page</a>.</p>
<p>As part of our API design we decided to use <a href="http://oauth.net/">OAuth</a>, so you can allow applications to access your data without giving away your Skydeck username and password. We are also pleased to announce the release of ooauth, an OCaml implementation of OAuth.</p>
<p>Ooauth implements both the consumer and service provider parts of OAuth (we use it in our server and in the API binding above), so you can use it to implement your own API or to consume the many APIs that use OAuth, such as the <a href="http://googledataapis.blogspot.com/2008/06/oauth-for-google-data-apis.html">Google Data APIs</a>. It is also available on the <a href="http://skydeck.com/developer/downloads/#ooauth">developer downloads page</a>.</p></blockquote>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/oauth.wordpress.com/21/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/oauth.wordpress.com/21/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oauth.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oauth.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oauth.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oauth.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/oauth.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/oauth.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/oauth.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/oauth.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oauth.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oauth.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oauth.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oauth.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oauth.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oauth.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.oauth.net&amp;blog=1491687&amp;post=21&amp;subd=oauth&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.oauth.net/2008/07/01/oauth-for-ocaml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8403e20f058363f718144dd51faa65a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Administrator</media:title>
		</media:content>
	</item>
		<item>
		<title>OAuth for Spring Security</title>
		<link>http://blog.oauth.net/2008/05/14/oauth-for-spring-security/</link>
		<comments>http://blog.oauth.net/2008/05/14/oauth-for-spring-security/#comments</comments>
		<pubDate>Wed, 14 May 2008 19:29:18 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Implementations]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[spring security]]></category>

		<guid isPermaLink="false">http://oauth.wordpress.com/?p=14</guid>
		<description><![CDATA[Ryan Heaton just posted to the OAuth list about OAuth for Spring Security: I just wanted to officially announce the release of OAuth for Spring Security. I&#8217;ve had a working implementation now for quite some time, but I wanted to delay the official release until Spring Security 2.0 was released. My hope is that this [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.oauth.net&amp;blog=1491687&amp;post=14&amp;subd=oauth&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ryan Heaton just <a href="http://groups.google.com/group/oauth/browse_thread/thread/25466de786d130c6?hl=en">posted</a> to the <a href="http://groups.google.com/group/oauth">OAuth list</a> about <a href="http://spring-security-oauth.codehaus.org/">OAuth for Spring Security</a>:</p>
<blockquote cite="http://groups.google.com/group/oauth/browse_thread/thread/25466de786d130c6?hl=en"><p>I just wanted to officially announce the release of <a href="http://spring-security-oauth.codehaus.org/">OAuth for Spring Security</a>.  I&#8217;ve had a working implementation now for quite some time, but I wanted to delay the official release until <a href="http://www.acegisecurity.org/">Spring Security 2.0</a> was released. </p>
<p>My hope is that this new library will make OAuth more accessible to the Java development community, a large percentage of which is already using Spring and Spring Security.  I suspect that this will also make OAuth accessible to users of Grails (which is also built on Spring). </p></blockquote>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/oauth.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/oauth.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oauth.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oauth.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oauth.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oauth.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/oauth.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/oauth.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/oauth.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/oauth.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oauth.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oauth.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oauth.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oauth.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oauth.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oauth.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.oauth.net&amp;blog=1491687&amp;post=14&amp;subd=oauth&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.oauth.net/2008/05/14/oauth-for-spring-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8403e20f058363f718144dd51faa65a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Administrator</media:title>
		</media:content>
	</item>
		<item>
		<title>Mediamatic Lab releases PHP OAuth server and client</title>
		<link>http://blog.oauth.net/2007/11/30/mediamatic-lab-releases-php-oauth-server-and-client/</link>
		<comments>http://blog.oauth.net/2007/11/30/mediamatic-lab-releases-php-oauth-server-and-client/#comments</comments>
		<pubDate>Sat, 01 Dec 2007 03:36:14 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Mediamatic Lab]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.oauth.net/2007/11/30/mediamatic-lab-releases-php-oauth-server-and-client/</guid>
		<description><![CDATA[Marc Worrell has announced the availability of a PHP-based implementation &#8220;work in progress&#8221; OAuth server and client along with the templates from their anyMeta CMS. This comes as an alternative to Andy Smith&#8217;s code currently checked into the OAuth Code Repository, is licensed under GPLv2 and has been tested with PHP 5.2.3.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.oauth.net&amp;blog=1491687&amp;post=10&amp;subd=oauth&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.marcworrell.com">Marc Worrell</a> has <a href="http://groups.google.com/group/oauth/t/7be9cfb161c7456e?hl=en">announced the availability</a> of a PHP-based implementation &#8220;work in progress&#8221; <a href="http://www.marcworrell.com/article-2990-en.html">OAuth server and client</a> along with the templates from their <a href="http://www.anymeta.net/">anyMeta</a> CMS.</p>
<p>This comes as an alternative to <a href="http://oauth.googlecode.com/svn/code/php/">Andy Smith&#8217;s code</a> currently checked into the OAuth Code Repository, is licensed under GPLv2 and has been tested with PHP 5.2.3.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/oauth.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/oauth.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oauth.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oauth.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oauth.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oauth.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/oauth.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/oauth.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/oauth.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/oauth.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oauth.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oauth.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oauth.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oauth.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oauth.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oauth.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.oauth.net&amp;blog=1491687&amp;post=10&amp;subd=oauth&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.oauth.net/2007/11/30/mediamatic-lab-releases-php-oauth-server-and-client/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8403e20f058363f718144dd51faa65a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Administrator</media:title>
		</media:content>
	</item>
		<item>
		<title>OAuth Consumer for Tiger and Leopard available</title>
		<link>http://blog.oauth.net/2007/11/26/oauth-consumer-for-tiger-and-leopard-available/</link>
		<comments>http://blog.oauth.net/2007/11/26/oauth-consumer-for-tiger-and-leopard-available/#comments</comments>
		<pubDate>Tue, 27 Nov 2007 01:53:43 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[tiger]]></category>

		<guid isPermaLink="false">http://blog.oauth.net/2007/11/26/oauth-consumer-for-tiger-and-leopard-available/</guid>
		<description><![CDATA[George Fletcher just checked in the port of Jon Crosby&#8217;s Objective-C OAuth Consumer Framework to Tiger into the OAuth Code Repository. You can get the code via anonymous SVN here. Thanks to George and Jon for their great work on this project! And don&#8217;t forget to check out Jon&#8217;s complete guide to using the OAuthConsumer [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.oauth.net&amp;blog=1491687&amp;post=9&amp;subd=oauth&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://practicalid.blogspot.com/">George Fletcher</a> just <a href="http://practicalid.blogspot.com/2007/11/oauth-framework-code-checked-in.html">checked in</a> the port of <a href="http://www.kaboomerang.com/">Jon Crosby&#8217;s</a> <a href="http://www.kaboomerang.com/blog/2007/11/02/developer-release-oauth-for-mac-apps/">Objective-C</a> <a href="http://practicalid.blogspot.com/2007/11/oauth-consumer-framework-for-tiger.html">OAuth Consumer Framework to Tiger</a> into the OAuth Code Repository.</p>
<p>You can get the code via anonymous SVN <a href="http://oauth.googlecode.com/svn/code/obj-c1">here</a>.</p>
<p>Thanks to George and Jon for their great work on this project!</p>
<p>And don&#8217;t forget to check out Jon&#8217;s <a href="http://code.google.com/p/oauthconsumer/wiki/UsingOAuthConsumer">complete guide to using the OAuthConsumer framework</a> for Mac apps.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/oauth.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/oauth.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oauth.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oauth.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oauth.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oauth.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/oauth.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/oauth.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/oauth.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/oauth.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oauth.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oauth.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oauth.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oauth.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oauth.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oauth.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.oauth.net&amp;blog=1491687&amp;post=9&amp;subd=oauth&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.oauth.net/2007/11/26/oauth-consumer-for-tiger-and-leopard-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8403e20f058363f718144dd51faa65a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Administrator</media:title>
		</media:content>
	</item>
	</channel>
</rss>