<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Notes from the March, 2007 East Bay Ruby Meetup</title>
	<atom:link href="http://zach.copley.name/blog/2007/03/23/notes-from-the-march-2007-east-bay-ruby-meetup/feed/" rel="self" type="application/rss+xml" />
	<link>http://zach.copley.name/blog/2007/03/23/notes-from-the-march-2007-east-bay-ruby-meetup/</link>
	<description></description>
	<lastBuildDate>Wed, 30 Jun 2010 01:51:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Sam</title>
		<link>http://zach.copley.name/blog/2007/03/23/notes-from-the-march-2007-east-bay-ruby-meetup/comment-page-1/#comment-19</link>
		<dc:creator>Sam</dc:creator>
		<pubDate>Sun, 25 Mar 2007 04:18:47 +0000</pubDate>
		<guid isPermaLink="false">http://zach.copley.name/blog/2007/03/23/notes-from-the-march-2007-east-bay-ruby-meetup/#comment-19</guid>
		<description>Well HTTP auth does have some shortcomings, mostly due to browser support and legacy whatnot.  But you could always use SSL if you don&#039;t trust HTTP auth.

You&#039;re right about HTTP sessions (or really cookies.)  This is what the REST architecture really doesn&#039;t do.  And it doesn&#039;t do it by design.

I enjoyed this analysis on why a purported REST application isn&#039;t really REST, maybe it will clear some of the issues up:

http://www.xml.com/pub/a/2005/01/05/restful.html

Also there is the REST wiki:

http://rest.blueoxen.net/</description>
		<content:encoded><![CDATA[<p>Well HTTP auth does have some shortcomings, mostly due to browser support and legacy whatnot.  But you could always use SSL if you don&#8217;t trust HTTP auth.</p>
<p>You&#8217;re right about HTTP sessions (or really cookies.)  This is what the REST architecture really doesn&#8217;t do.  And it doesn&#8217;t do it by design.</p>
<p>I enjoyed this analysis on why a purported REST application isn&#8217;t really REST, maybe it will clear some of the issues up:</p>
<p><a href="http://www.xml.com/pub/a/2005/01/05/restful.html" rel="nofollow">http://www.xml.com/pub/a/2005/01/05/restful.html</a></p>
<p>Also there is the REST wiki:</p>
<p><a href="http://rest.blueoxen.net/" rel="nofollow">http://rest.blueoxen.net/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zcopley</title>
		<link>http://zach.copley.name/blog/2007/03/23/notes-from-the-march-2007-east-bay-ruby-meetup/comment-page-1/#comment-18</link>
		<dc:creator>zcopley</dc:creator>
		<pubDate>Sat, 24 Mar 2007 07:52:43 +0000</pubDate>
		<guid isPermaLink="false">http://zach.copley.name/blog/2007/03/23/notes-from-the-march-2007-east-bay-ruby-meetup/#comment-18</guid>
		<description>Well, I guess what I meant was &quot;authenticated sessions&quot; Sessions are what&#039;s stateful, right?  Also, the implementations of HTTP authentication I&#039;ve seen haven&#039;t really seemed that great or secure. 

Or maybe you can school me here.  

I see your point about scalability</description>
		<content:encoded><![CDATA[<p>Well, I guess what I meant was &#8220;authenticated sessions&#8221; Sessions are what&#8217;s stateful, right?  Also, the implementations of HTTP authentication I&#8217;ve seen haven&#8217;t really seemed that great or secure. </p>
<p>Or maybe you can school me here.  </p>
<p>I see your point about scalability</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sam</title>
		<link>http://zach.copley.name/blog/2007/03/23/notes-from-the-march-2007-east-bay-ruby-meetup/comment-page-1/#comment-17</link>
		<dc:creator>Sam</dc:creator>
		<pubDate>Sat, 24 Mar 2007 07:29:06 +0000</pubDate>
		<guid isPermaLink="false">http://zach.copley.name/blog/2007/03/23/notes-from-the-march-2007-east-bay-ruby-meetup/#comment-17</guid>
		<description>Lies!

User Auth is built into HTTP.  So if it is done via proper HTTP authentication there is no problem in using authentication in REST.

What REST does not handle is opaque cookies.  The reason being is that they defeat proxying/load balancing strategies that help an application be easily scalable.</description>
		<content:encoded><![CDATA[<p>Lies!</p>
<p>User Auth is built into HTTP.  So if it is done via proper HTTP authentication there is no problem in using authentication in REST.</p>
<p>What REST does not handle is opaque cookies.  The reason being is that they defeat proxying/load balancing strategies that help an application be easily scalable.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
