<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel rdf:about="http://blogmarks.net/api/marks/tag/oAuth">
<title>Public marks with tag oAuth</title>
<description>Public marks with tag oAuth</description>
<link>http://blogmarks.net/marks/tag/oAuth</link>
<items><rdf:Seq><rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058614305"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058607021"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058553985"/>
<rdf:li resource="http://blogmarks.net/api/user/br1o/mark/1058556625"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058449758"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058419127"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058407834"/>
<rdf:li resource="http://blogmarks.net/api/user/holyver/mark/1058389038"/>
<rdf:li resource="http://blogmarks.net/api/user/greut/mark/1058356468"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058355234"/>
<rdf:li resource="http://blogmarks.net/api/user/CharlyBr/mark/1058312810"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058295344"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058295165"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058294267"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058287645"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058257881"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058257651"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058248117"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058245027"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058241055"/>
<rdf:li resource="http://blogmarks.net/api/user/parmentierf/mark/1058230530"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058220120"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058219501"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058217474"/>
<rdf:li resource="http://blogmarks.net/api/user/greut/mark/1058217262"/>
</rdf:Seq></items>
</channel>
<item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058614305">
<title>Planning for OAuth 2.0 «  hueniverse</title>
<link>http://hueniverse.com/2009/11/planning-for-oauth-2-0/</link>
<description></description>
<dc:date>2009-12-08T09:27:56Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>oAuth</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://hueniverse.com/2009/11/planning-for-oauth-2-0/"><img border="0" src="http://blogmarks.net/screenshots/2009/12/08/2f4a86c9873caa2e0cd61d69561fd248.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://hueniverse.com/2009/11/planning-for-oauth-2-0/">Planning for OAuth 2.0 «  hueniverse</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058614305">Copy</a> | 
<a href="http://blogmarks.net/link/3433994">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058607021">
<title>OAuth 1.0 RFC Edition «  hueniverse</title>
<link>http://hueniverse.com/2009/12/oauth-1-0-rfc-edition/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+Hueniverse+%28Hueniverse%29&amp;utm_content=Google+Reader</link>
<description></description>
<dc:date>2009-12-02T09:35:04Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>oAuth</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://hueniverse.com/2009/12/oauth-1-0-rfc-edition/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+Hueniverse+%28Hueniverse%29&amp;utm_content=Google+Reader"><img border="0" src="http://blogmarks.net/screenshots/404.php" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://hueniverse.com/2009/12/oauth-1-0-rfc-edition/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+Hueniverse+%28Hueniverse%29&amp;utm_content=Google+Reader">OAuth 1.0 RFC Edition «  hueniverse</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058607021">Copy</a> | 
<a href="http://blogmarks.net/link/3427758">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058553985">
<title>My first Twitter app - KungFuPeople.com - Peterbe.com (Peter Bengtsson on Python, Zope, Kung Fu, London and photos)</title>
<link>http://www.peterbe.com/plog/my-first-twitter-app-kungfupeople.com</link>
<description>&lt;blockquote&gt;&lt;p&gt;I simply took the oauth.py module by Leah Culver and wrapped it with some useful functions taken from a similar Twitter app we've done at work.&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-10-18T18:24:45Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>twitter, oAuth, python</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.peterbe.com/plog/my-first-twitter-app-kungfupeople.com"><img border="0" src="http://blogmarks.net/screenshots/2009/10/18/873c9e91a112ca17e9855596ebaed910.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.peterbe.com/plog/my-first-twitter-app-kungfupeople.com">My first Twitter app - KungFuPeople.com - Peterbe.com (Peter Bengtsson on Python, Zope, Kung Fu, London and photos)</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>I simply took the oauth.py module by Leah Culver and wrapped it with some useful functions taken from a similar Twitter app we've done at work.</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/twitter">twitter</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/python">python</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058553985">Copy</a> | 
<a href="http://blogmarks.net/link/3386808">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/br1o/mark/1058556625">
<title>Tweets : vos derniers messages Twitter sur votre site grâce à PHP - Lack of Inspiration</title>
<link>http://www.lackofinspiration.com/news-3-98-tweets-vos-derniers-messages-twitter-sur-votre-site-grace-a-php.html</link>
<description></description>
<dc:date>2009-08-01T08:31:57Z</dc:date>
<dc:author>br1o</dc:author>
<dc:subject>tweET, oAuth, api, twitter</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.lackofinspiration.com/news-3-98-tweets-vos-derniers-messages-twitter-sur-votre-site-grace-a-php.html"><img border="0" src="http://blogmarks.net/screenshots/404.php" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.lackofinspiration.com/news-3-98-tweets-vos-derniers-messages-twitter-sur-votre-site-grace-a-php.html">Tweets : vos derniers messages Twitter sur votre site grâce à PHP - Lack of Inspiration</a></h4>
 
by <a href="http://blogmarks.net/user/br1o">br1o</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/tweET">tweET</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/api">api</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/twitter">twitter</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058556625">Copy</a> | 
<a href="http://blogmarks.net/link/3389044">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058449758">
<title>Writing A Simple Twitter Client Using the PHP Zend Framework's OAuth Library (Zend_Oauth) - Maugrim The Reaper's Blog</title>
<link>http://blog.astrumfutura.com/archives/411-Writing-A-Simple-Twitter-Client-Using-the-PHP-Zend-Frameworks-OAuth-Library-Zend_Oauth.html</link>
<description></description>
<dc:date>2009-07-31T06:56:34Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>php, twitter, oAuth, zend framework</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://blog.astrumfutura.com/archives/411-Writing-A-Simple-Twitter-Client-Using-the-PHP-Zend-Frameworks-OAuth-Library-Zend_Oauth.html"><img border="0" src="http://blogmarks.net/screenshots/2009/07/31/c8a6a6df5cace0bdd8e9a8370ab4f488.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://blog.astrumfutura.com/archives/411-Writing-A-Simple-Twitter-Client-Using-the-PHP-Zend-Frameworks-OAuth-Library-Zend_Oauth.html">Writing A Simple Twitter Client Using the PHP Zend Framework's OAuth Library (Zend_Oauth) - Maugrim The Reaper's Blog</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/php">php</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/twitter">twitter</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/zend%2Bframework">zend framework</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058449758">Copy</a> | 
<a href="http://blogmarks.net/link/3302126">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058419127">
<title>OAuth 1.0a changes and PIN-based authentication shipped - Twitter API Announcements | Google Groups</title>
<link>http://groups.google.com/group/twitter-api-announce/browse_thread/thread/472500cfe9e7cdb9/3184d7fae07ea6f9?hl=en&amp;lnk=gst&amp;q=OAuth+1.0a#3184d7fae07ea6f9</link>
<description></description>
<dc:date>2009-07-06T09:14:48Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>twitter, oAuth</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://groups.google.com/group/twitter-api-announce/browse_thread/thread/472500cfe9e7cdb9/3184d7fae07ea6f9?hl=en&amp;lnk=gst&amp;q=OAuth+1.0a#3184d7fae07ea6f9"><img border="0" src="http://blogmarks.net/screenshots/404.php" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://groups.google.com/group/twitter-api-announce/browse_thread/thread/472500cfe9e7cdb9/3184d7fae07ea6f9?hl=en&amp;lnk=gst&amp;q=OAuth+1.0a#3184d7fae07ea6f9">OAuth 1.0a changes and PIN-based authentication shipped - Twitter API Announcements | Google Groups</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/twitter">twitter</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058419127">Copy</a> | 
<a href="http://blogmarks.net/link/3278017">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058407834">
<title>Flickr, Twitter, OAuth: A Secret History - Laughing Meme</title>
<link>http://laughingmeme.org/2009/07/01/flickr-twitter-oauth-a-secret-history/</link>
<description></description>
<dc:date>2009-07-02T01:13:41Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>oAuth, flickr, twitter</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://laughingmeme.org/2009/07/01/flickr-twitter-oauth-a-secret-history/"><img border="0" src="http://blogmarks.net/screenshots/2009/07/02/145b36c1245c7f04a02a9ec9af61e035.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://laughingmeme.org/2009/07/01/flickr-twitter-oauth-a-secret-history/">Flickr, Twitter, OAuth: A Secret History - Laughing Meme</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/flickr">flickr</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/twitter">twitter</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058407834">Copy</a> | 
<a href="http://blogmarks.net/link/3267891">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/holyver/mark/1058389038">
<title>OAuth-OpenID: You’re Barking Up the Wrong Tree if you Think They’re the Same Thing</title>
<link>http://softwareas.com/oauth-openid-youre-barking-up-the-wrong-tree-if-you-think-theyre-the-same-thing</link>
<description>OAuth, OpenID…they sound like the same thing and they kind of do vaguely similar things But I’m here to tell you, OAuth is not Open ID. They have a different purpose. I’ve been playing around with OAuth a bit in the past couple weeks and have a grip on what it’s aiming to do and what it’s not aiming to do.

To start with, here’s what OAuth does have in common with Open ID</description>
<dc:date>2009-06-23T20:42:59Z</dc:date>
<dc:author>holyver</dc:author>
<dc:subject>oAuth, openid, faq, authentication, security, clevermarks</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://softwareas.com/oauth-openid-youre-barking-up-the-wrong-tree-if-you-think-theyre-the-same-thing"><img border="0" src="http://blogmarks.net/screenshots/2009/06/23/b36484a4f10cba29bbf53e55188f5df3.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://softwareas.com/oauth-openid-youre-barking-up-the-wrong-tree-if-you-think-theyre-the-same-thing">OAuth-OpenID: You’re Barking Up the Wrong Tree if you Think They’re the Same Thing</a></h4>
 
by <a href="http://blogmarks.net/user/holyver">holyver</a> 
<p class="description">OAuth, OpenID…they sound like the same thing and they kind of do vaguely similar things But I’m here to tell you, OAuth is not Open ID. They have a different purpose. I’ve been playing around with OAuth a bit in the past couple weeks and have a grip on what it’s aiming to do and what it’s not aiming to do.

To start with, here’s what OAuth does have in common with Open ID</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/openid">openid</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/faq">faq</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/authentication">authentication</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/security">security</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/clevermarks">clevermarks</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058389038">Copy</a> | 
<a href="http://blogmarks.net/link/3252914">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/greut/mark/1058356468">
<title>An Idiot's Guide to OAuth 1.0a :: Drive-by Digressions</title>
<link>http://mojodna.net/2009/05/20/an-idiots-guide-to-oauth-10a.html</link>
<description>A revision to fix some potential issues... let's patch it</description>
<dc:date>2009-06-10T06:03:35Z</dc:date>
<dc:author>greut</dc:author>
<dc:subject>guide, oAuth, csrf</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://mojodna.net/2009/05/20/an-idiots-guide-to-oauth-10a.html"><img border="0" src="http://blogmarks.net/screenshots/2009/06/10/660d937af4c1d0149a014d14b45e2f49.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://mojodna.net/2009/05/20/an-idiots-guide-to-oauth-10a.html">An Idiot's Guide to OAuth 1.0a :: Drive-by Digressions</a></h4>
 
by <a href="http://blogmarks.net/user/greut">greut</a> 
<p class="description">A revision to fix some potential issues... let's patch it</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/guide">guide</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/csrf">csrf</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058356468">Copy</a> | 
<a href="http://blogmarks.net/link/3224368">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058355234">
<title>OAuth Desktop Application Changes - Incompatibility Alert - Twitter Development Talk | Google Groups</title>
<link>http://groups.google.com/group/twitter-development-talk/browse_thread/thread/1c48fedf4ae7ed52</link>
<description></description>
<dc:date>2009-06-09T14:24:04Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>development, twitter, oAuth</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://groups.google.com/group/twitter-development-talk/browse_thread/thread/1c48fedf4ae7ed52"><img border="0" src="http://blogmarks.net/screenshots/2009/06/09/5da8591d15cd280e3b272ef09b01093a.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://groups.google.com/group/twitter-development-talk/browse_thread/thread/1c48fedf4ae7ed52">OAuth Desktop Application Changes - Incompatibility Alert - Twitter Development Talk | Google Groups</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/development">development</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/twitter">twitter</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058355234">Copy</a> | 
<a href="http://blogmarks.net/link/3223235">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/CharlyBr/mark/1058312810">
<title>OAuth Explained and What It Is Good For // RailsTips by John Nunemaker</title>
<link>http://railstips.org/2009/3/29/oauth-explained-and-what-it-is-good-for</link>
<description></description>
<dc:date>2009-05-05T10:16:31Z</dc:date>
<dc:author>CharlyBr</dc:author>
<dc:subject>oAuth, ruby, gem, twitter</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://railstips.org/2009/3/29/oauth-explained-and-what-it-is-good-for"><img border="0" src="http://blogmarks.net/screenshots/2009/05/05/3b4ba87945f37a85baf3f95fdc53c634.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://railstips.org/2009/3/29/oauth-explained-and-what-it-is-good-for">OAuth Explained and What It Is Good For // RailsTips by John Nunemaker</a></h4>
 
by <a href="http://blogmarks.net/user/CharlyBr">CharlyBr</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/ruby">ruby</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/gem">gem</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/twitter">twitter</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058312810">Copy</a> | 
<a href="http://blogmarks.net/link/3187058">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058295344">
<title>Hueniverse: Explaining the OAuth Session Fixation Attack</title>
<link>http://www.hueniverse.com/hueniverse/2009/04/explaining-the-oauth-session-fixation-attack.html</link>
<description>&lt;blockquote&gt;&lt;p&gt;For example, many applications use OAuth for 2-legged requests that do not involve user authorization and are unaffected by this threat.&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-04-23T10:30:13Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>oAuth</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.hueniverse.com/hueniverse/2009/04/explaining-the-oauth-session-fixation-attack.html"><img border="0" src="http://blogmarks.net/screenshots/2009/04/23/356b452cf35813d436a088068ecb46fc.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.hueniverse.com/hueniverse/2009/04/explaining-the-oauth-session-fixation-attack.html">Hueniverse: Explaining the OAuth Session Fixation Attack</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>For example, many applications use OAuth for 2-legged requests that do not involve user authorization and are unaffected by this threat.</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058295344">Copy</a> | 
<a href="http://blogmarks.net/link/3172153">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058295165">
<title>Acknowledgement of the OAuth security issue « OAuth</title>
<link>http://blog.oauth.net/2009/04/22/acknowledgement-of-the-oauth-security-issue/</link>
<description>Ah, c'est moche. Bis.</description>
<dc:date>2009-04-23T08:06:35Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>security, oAuth</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://blog.oauth.net/2009/04/22/acknowledgement-of-the-oauth-security-issue/"><img border="0" src="http://blogmarks.net/screenshots/2009/04/23/25055207a5dc31d18011091e9567f4ba.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://blog.oauth.net/2009/04/22/acknowledgement-of-the-oauth-security-issue/">Acknowledgement of the OAuth security issue « OAuth</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="description">Ah, c'est moche. Bis.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/security">security</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058295165">Copy</a> | 
<a href="http://blogmarks.net/link/3171990">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058294267">
<title>Twitter OAuth “Temporarily Disabled”, Developers Left Hanging</title>
<link>http://www.techcrunch.com/2009/04/22/twitter-oauth-temporarily-disabled-leaves-developers-hanging/</link>
<description>C'est moche.</description>
<dc:date>2009-04-22T15:23:27Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>twitter, oAuth</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.techcrunch.com/2009/04/22/twitter-oauth-temporarily-disabled-leaves-developers-hanging/"><img border="0" src="http://blogmarks.net/screenshots/2009/04/22/1e1d6c195ae726f077d39a4e5b978819.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.techcrunch.com/2009/04/22/twitter-oauth-temporarily-disabled-leaves-developers-hanging/">Twitter OAuth “Temporarily Disabled”, Developers Left Hanging</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="description">C'est moche.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/twitter">twitter</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058294267">Copy</a> | 
<a href="http://blogmarks.net/link/3171180">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058287645">
<title>Hueniverse: Introducing 'Sign-in with Twitter', OAuth-Style &quot;Connect&quot;</title>
<link>http://www.hueniverse.com/hueniverse/2009/04/twitter-connect.html</link>
<description></description>
<dc:date>2009-04-18T09:44:15Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>twitter, openid, oAuth</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.hueniverse.com/hueniverse/2009/04/twitter-connect.html"><img border="0" src="http://blogmarks.net/screenshots/2009/04/18/c7a096168217d15f780c7da3a71f4cef.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.hueniverse.com/hueniverse/2009/04/twitter-connect.html">Hueniverse: Introducing 'Sign-in with Twitter', OAuth-Style &quot;Connect&quot;</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/twitter">twitter</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/openid">openid</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058287645">Copy</a> | 
<a href="http://blogmarks.net/link/3165561">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058257881">
<title>Hueniverse: Beginner’s Guide to OAuth – Part III : Security Architecture</title>
<link>http://www.hueniverse.com/hueniverse/2008/10/beginners-guide.html</link>
<description></description>
<dc:date>2009-04-02T23:10:29Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>security, oAuth, architecture</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.hueniverse.com/hueniverse/2008/10/beginners-guide.html"><img border="0" src="http://blogmarks.net/screenshots/2009/04/02/fceb02851ec18515ce69fc25180b0bbe.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.hueniverse.com/hueniverse/2008/10/beginners-guide.html">Hueniverse: Beginner’s Guide to OAuth – Part III : Security Architecture</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/security">security</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/architecture">architecture</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058257881">Copy</a> | 
<a href="http://blogmarks.net/link/3141335">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058257651">
<title>Hueniverse: Beyond the OAuth Web Redirection Flow</title>
<link>http://www.hueniverse.com/hueniverse/2009/02/beyond-the-oauth-web-redirection-flow.html</link>
<description></description>
<dc:date>2009-04-02T15:59:15Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>oAuth</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.hueniverse.com/hueniverse/2009/02/beyond-the-oauth-web-redirection-flow.html"><img border="0" src="http://blogmarks.net/screenshots/2009/04/02/58e640c78714a41f975eae2d01ce0f6c.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.hueniverse.com/hueniverse/2009/02/beyond-the-oauth-web-redirection-flow.html">Hueniverse: Beyond the OAuth Web Redirection Flow</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058257651">Copy</a> | 
<a href="http://blogmarks.net/link/3141145">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058248117">
<title>Hueniverse: OAuth Core 1.0 Reborn</title>
<link>http://www.hueniverse.com/hueniverse/2009/03/oauth-core-10-reborn.html</link>
<description></description>
<dc:date>2009-03-23T22:18:37Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>oAuth</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.hueniverse.com/hueniverse/2009/03/oauth-core-10-reborn.html"><img border="0" src="http://blogmarks.net/screenshots/404.php" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.hueniverse.com/hueniverse/2009/03/oauth-core-10-reborn.html">Hueniverse: OAuth Core 1.0 Reborn</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058248117">Copy</a> | 
<a href="http://blogmarks.net/link/3133568">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058245027">
<title>The Open Stack (in PHP)</title>
<link>http://willnorris.com/2009/03/the-open-stack-in-php</link>
<description></description>
<dc:date>2009-03-20T08:41:46Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>php5, php, openid, oAuth, open stack</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://willnorris.com/2009/03/the-open-stack-in-php"><img border="0" src="http://blogmarks.net/screenshots/404.php" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://willnorris.com/2009/03/the-open-stack-in-php">The Open Stack (in PHP)</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/php5">php5</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/php">php</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/openid">openid</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/open%2Bstack">open stack</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058245027">Copy</a> | 
<a href="http://blogmarks.net/link/3130900">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058241055">
<title>Authentication in WordPress 2.8</title>
<link>http://willnorris.com/2009/03/authentication-in-wordpress-28</link>
<description></description>
<dc:date>2009-03-15T15:56:12Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>wordpress, authentication, oAuth, openid</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://willnorris.com/2009/03/authentication-in-wordpress-28"><img border="0" src="http://blogmarks.net/screenshots/404.php" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://willnorris.com/2009/03/authentication-in-wordpress-28">Authentication in WordPress 2.8</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/wordpress">wordpress</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/authentication">authentication</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/openid">openid</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058241055">Copy</a> | 
<a href="http://blogmarks.net/link/3127452">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/parmentierf/mark/1058230530">
<title>Yahoo! tente de concurrencer Facebook avec Yahoo! Updates | ReadWriteWeb France</title>
<link>http://fr.readwriteweb.com/2009/03/05/a-la-une/yahoo-tente-de-concurrencer-facebook-avec-yahoo-updates/</link>
<description>Yahoo! Updates est le nom du nouveau concurrent de Facebook Connect. Après Google FriendConnect et MySpace ID, Yahoo veut aussi jouer dans cette catégorie.</description>
<dc:date>2009-03-06T15:09:07Z</dc:date>
<dc:author>parmentierf</dc:author>
<dc:subject>blog, oAuth, yahoo!</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://fr.readwriteweb.com/2009/03/05/a-la-une/yahoo-tente-de-concurrencer-facebook-avec-yahoo-updates/"><img border="0" src="http://blogmarks.net/screenshots/2009/03/06/86e4638f92c22a311c0e9a28fc3af68b.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://fr.readwriteweb.com/2009/03/05/a-la-une/yahoo-tente-de-concurrencer-facebook-avec-yahoo-updates/">Yahoo! tente de concurrencer Facebook avec Yahoo! Updates | ReadWriteWeb France</a></h4>
 
by <a href="http://blogmarks.net/user/parmentierf">parmentierf</a> 
<p class="description">Yahoo! Updates est le nom du nouveau concurrent de Facebook Connect. Après Google FriendConnect et MySpace ID, Yahoo veut aussi jouer dans cette catégorie.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/blog">blog</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/yahoo%2521">yahoo!</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058230530">Copy</a> | 
<a href="http://blogmarks.net/link/3118172">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058220120">
<title>Hueniverse</title>
<link>http://www.hueniverse.com/hueniverse/</link>
<description></description>
<dc:date>2009-02-24T08:19:16Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>blog, oAuth, open stack</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.hueniverse.com/hueniverse/"><img border="0" src="http://blogmarks.net/screenshots/2009/02/24/7b19baa9a643988f202e201a8283c8ea.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.hueniverse.com/hueniverse/">Hueniverse</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/blog">blog</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/open%2Bstack">open stack</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058220120">Copy</a> | 
<a href="http://blogmarks.net/link/3109029">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058219501">
<title>Joe Gregorio | BitWorking | OAuth IETF Charter</title>
<link>http://bitworking.org/news/411/oauth-ietf-charter</link>
<description></description>
<dc:date>2009-02-23T21:20:11Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>oAuth, ietf</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://bitworking.org/news/411/oauth-ietf-charter"><img border="0" src="http://blogmarks.net/screenshots/2009/02/23/7ecd4f4dca0686c64f1d38d168be70a2.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://bitworking.org/news/411/oauth-ietf-charter">Joe Gregorio | BitWorking | OAuth IETF Charter</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/ietf">ietf</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058219501">Copy</a> | 
<a href="http://blogmarks.net/link/3108459">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058217474">
<title>Blog on Fire » Blog Archive » Fire Eagle Location Streams</title>
<link>http://feblog.yahoo.net/2009/02/19/fire-eagle-location-streams/</link>
<description></description>
<dc:date>2009-02-21T20:19:44Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>oAuth, xmpp</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://feblog.yahoo.net/2009/02/19/fire-eagle-location-streams/"><img border="0" src="http://blogmarks.net/screenshots/2009/02/21/e7c9116cc734bd704c48399248de012d.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://feblog.yahoo.net/2009/02/19/fire-eagle-location-streams/">Blog on Fire » Blog Archive » Fire Eagle Location Streams</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/3106624">1 other(s)</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/xmpp">xmpp</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058217474">Copy</a> | 
<a href="http://blogmarks.net/link/3106624">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/greut/mark/1058217262">
<title>Blog on Fire » Blog Archive » Fire Eagle Location Streams</title>
<link>http://feblog.yahoo.net/2009/02/19/fire-eagle-location-streams/</link>
<description>&lt;blockquote&gt;&lt;p&gt;Building an XMPP-enabled Fire Eagle application is very similar to building a traditional web-based application. In fact, the XMPP componentry is intended to complement an existing application, simplifying it and imbuing it with real-time capabilities.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Piece of cake, not really. Nice usage of oAuth-over-XMPP though&lt;/p&gt;</description>
<dc:date>2009-02-21T15:00:34Z</dc:date>
<dc:author>greut</dc:author>
<dc:subject>blog, xmpp, fireeagle, oAuth</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://feblog.yahoo.net/2009/02/19/fire-eagle-location-streams/"><img border="0" src="http://blogmarks.net/screenshots/2009/02/21/e7c9116cc734bd704c48399248de012d.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://feblog.yahoo.net/2009/02/19/fire-eagle-location-streams/">Blog on Fire » Blog Archive » Fire Eagle Location Streams</a></h4>
 
by <a href="http://blogmarks.net/user/greut">greut</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/3106624">1 other(s)</a> 
<div class="description"><blockquote><p>Building an XMPP-enabled Fire Eagle application is very similar to building a traditional web-based application. In fact, the XMPP componentry is intended to complement an existing application, simplifying it and imbuing it with real-time capabilities.</p></blockquote><p>Piece of cake, not really. Nice usage of oAuth-over-XMPP though</p></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/blog">blog</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/xmpp">xmpp</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/fireeagle">fireeagle</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oAuth">oAuth</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058217262">Copy</a> | 
<a href="http://blogmarks.net/link/3106624">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> </rdf:RDF>