<?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: OpenID, Rails, and Peepcode</title>
	<atom:link href="http://leancode.com/2007/01/13/openid-rails-and-peepcode/feed/" rel="self" type="application/rss+xml" />
	<link>http://leancode.com/2007/01/13/openid-rails-and-peepcode/</link>
	<description>bernie's small batches of software goodness</description>
	<lastBuildDate>Wed, 09 Sep 2009 04:48:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Bernie Thompson</title>
		<link>http://leancode.com/2007/01/13/openid-rails-and-peepcode/comment-page-1/#comment-1183</link>
		<dc:creator>Bernie Thompson</dc:creator>
		<pubDate>Mon, 12 Mar 2007 20:58:04 +0000</pubDate>
		<guid isPermaLink="false">http://leancode.com/2007/01/13/openid-rails-and-peepcode/#comment-1183</guid>
		<description>See http://leancode.com/openid-for-rails/ for some of the resources and an early snippet.</description>
		<content:encoded><![CDATA[<p>See <a href="http://leancode.com/openid-for-rails/" rel="nofollow">http://leancode.com/openid-for-rails/</a> for some of the resources and an early snippet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bernie Thompson</title>
		<link>http://leancode.com/2007/01/13/openid-rails-and-peepcode/comment-page-1/#comment-613</link>
		<dc:creator>Bernie Thompson</dc:creator>
		<pubDate>Wed, 14 Feb 2007 23:18:41 +0000</pubDate>
		<guid isPermaLink="false">http://leancode.com/2007/01/13/openid-rails-and-peepcode/#comment-613</guid>
		<description>Hi Matt!

Thanks for all the great stuff Eastmedia has been doing!

I didn&#039;t know about the &#039;Bookmarks&#039; sample app! I had it on the list to look at the same thing (aaa+openid) The problem of providing openid alongside uid/pwd and other authentication methods is one we&#039;ll hopefully cover.

I installed bookmarks app and had trouble with login &amp; the required username/email elements.  Something about the &#039;require username/email unless openid&#039; logic in the model wasn&#039;t working for some reason.

Both the code and the user interface for supporting multiple authentication methods is tricky.

Thanks again, Matt!
Bernie</description>
		<content:encoded><![CDATA[<p>Hi Matt!</p>
<p>Thanks for all the great stuff Eastmedia has been doing!</p>
<p>I didn&#8217;t know about the &#8216;Bookmarks&#8217; sample app! I had it on the list to look at the same thing (aaa+openid) The problem of providing openid alongside uid/pwd and other authentication methods is one we&#8217;ll hopefully cover.</p>
<p>I installed bookmarks app and had trouble with login &#038; the required username/email elements.  Something about the &#8216;require username/email unless openid&#8217; logic in the model wasn&#8217;t working for some reason.</p>
<p>Both the code and the user interface for supporting multiple authentication methods is tricky.</p>
<p>Thanks again, Matt!<br />
Bernie</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Pelletier</title>
		<link>http://leancode.com/2007/01/13/openid-rails-and-peepcode/comment-page-1/#comment-561</link>
		<dc:creator>Matt Pelletier</dc:creator>
		<pubDate>Fri, 02 Feb 2007 06:00:56 +0000</pubDate>
		<guid isPermaLink="false">http://leancode.com/2007/01/13/openid-rails-and-peepcode/#comment-561</guid>
		<description>Hey Bernie,

Great to hear there&#039;s a screencast. What approach did you take for integrating it? Did you use (or get a chance to look at) the Rails plugin we built with VeriSign (which is now part of the Apache Heraldry project) or did you make one from scratch? We built the OpenID server and profile management app too (which runs http://pip.verisignlabs.com), which is intended to be a real production app as well as a reference implementation for developers to think about cool services to offer.

We also have a sample &#039;Bookmarks&#039; app that shows how to integrate the Rails plugin with a traditional login system (using acts_as_authenticated). There also is a modification of it for use with restful_authentication).

We have more info at http://identity.eastmedia.com

Thanks for helping get the word out. Look forward to seeing the screencast.

Matt</description>
		<content:encoded><![CDATA[<p>Hey Bernie,</p>
<p>Great to hear there&#8217;s a screencast. What approach did you take for integrating it? Did you use (or get a chance to look at) the Rails plugin we built with VeriSign (which is now part of the Apache Heraldry project) or did you make one from scratch? We built the OpenID server and profile management app too (which runs <a href="http://pip.verisignlabs.com)" rel="nofollow">http://pip.verisignlabs.com)</a>, which is intended to be a real production app as well as a reference implementation for developers to think about cool services to offer.</p>
<p>We also have a sample &#8216;Bookmarks&#8217; app that shows how to integrate the Rails plugin with a traditional login system (using acts_as_authenticated). There also is a modification of it for use with restful_authentication).</p>
<p>We have more info at <a href="http://identity.eastmedia.com" rel="nofollow">http://identity.eastmedia.com</a></p>
<p>Thanks for helping get the word out. Look forward to seeing the screencast.</p>
<p>Matt</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bernie Thompson</title>
		<link>http://leancode.com/2007/01/13/openid-rails-and-peepcode/comment-page-1/#comment-535</link>
		<dc:creator>Bernie Thompson</dc:creator>
		<pubDate>Sat, 20 Jan 2007 18:08:27 +0000</pubDate>
		<guid isPermaLink="false">http://leancode.com/2007/01/13/openid-rails-and-peepcode/#comment-535</guid>
		<description>By the way, I&#039;ve definitely focused on Rails (rather than just &quot;adding OpenID to your Ruby web app&quot;) -- so Junebug is out as a choice.  Junebug is built on wacky whys camping framework, not Rails.</description>
		<content:encoded><![CDATA[<p>By the way, I&#8217;ve definitely focused on Rails (rather than just &#8220;adding OpenID to your Ruby web app&#8221;) &#8212; so Junebug is out as a choice.  Junebug is built on wacky whys camping framework, not Rails.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leancode &#187; Archives &#187; Latest news on Mephisto and OpenID</title>
		<link>http://leancode.com/2007/01/13/openid-rails-and-peepcode/comment-page-1/#comment-533</link>
		<dc:creator>Leancode &#187; Archives &#187; Latest news on Mephisto and OpenID</dc:creator>
		<pubDate>Fri, 19 Jan 2007 21:36:53 +0000</pubDate>
		<guid isPermaLink="false">http://leancode.com/2007/01/13/openid-rails-and-peepcode/#comment-533</guid>
		<description>[...] OpenID, Rails, and Peepcode [...]</description>
		<content:encoded><![CDATA[<p>[...] OpenID, Rails, and Peepcode [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bernie Thompson</title>
		<link>http://leancode.com/2007/01/13/openid-rails-and-peepcode/comment-page-1/#comment-526</link>
		<dc:creator>Bernie Thompson</dc:creator>
		<pubDate>Tue, 16 Jan 2007 20:03:08 +0000</pubDate>
		<guid isPermaLink="false">http://leancode.com/2007/01/13/openid-rails-and-peepcode/#comment-526</guid>
		<description>Just a quick note that ruby-openid does support SRE, with the info accessible through the hash returned by the extension_response method of the SuccessResponse object (passed via complete method).  This will be covered and shown in-use in the screencast!</description>
		<content:encoded><![CDATA[<p>Just a quick note that ruby-openid does support SRE, with the info accessible through the hash returned by the extension_response method of the SuccessResponse object (passed via complete method).  This will be covered and shown in-use in the screencast!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bernie Thompson</title>
		<link>http://leancode.com/2007/01/13/openid-rails-and-peepcode/comment-page-1/#comment-524</link>
		<dc:creator>Bernie Thompson</dc:creator>
		<pubDate>Tue, 16 Jan 2007 18:43:43 +0000</pubDate>
		<guid isPermaLink="false">http://leancode.com/2007/01/13/openid-rails-and-peepcode/#comment-524</guid>
		<description>Great feedback.  I&#039;m leaning towards using Mephisto as the example, and it will run into your first area: needing to have a form which adds more information to the user profile than what OpenID can provide.

I also hope to cover the OpenID SRE (Simple Registration Extension).  This would include getting email and login (timezone probably won&#039;t be needed) ... and, probably more interestingly, handling when the OpenID provider doesn&#039;t support SRE, or the user hasn&#039;t pre-authorized the release of that info.

So assuming ruby-openid has SRE support (which I haven&#039;t verified yet), I&#039;m hoping to cover everything you&#039;re asking about.  Thanks!</description>
		<content:encoded><![CDATA[<p>Great feedback.  I&#8217;m leaning towards using Mephisto as the example, and it will run into your first area: needing to have a form which adds more information to the user profile than what OpenID can provide.</p>
<p>I also hope to cover the OpenID SRE (Simple Registration Extension).  This would include getting email and login (timezone probably won&#8217;t be needed) &#8230; and, probably more interestingly, handling when the OpenID provider doesn&#8217;t support SRE, or the user hasn&#8217;t pre-authorized the release of that info.</p>
<p>So assuming ruby-openid has SRE support (which I haven&#8217;t verified yet), I&#8217;m hoping to cover everything you&#8217;re asking about.  Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SR</title>
		<link>http://leancode.com/2007/01/13/openid-rails-and-peepcode/comment-page-1/#comment-511</link>
		<dc:creator>SR</dc:creator>
		<pubDate>Tue, 16 Jan 2007 04:07:16 +0000</pubDate>
		<guid isPermaLink="false">http://leancode.com/2007/01/13/openid-rails-and-peepcode/#comment-511</guid>
		<description>Looking forward to the screencast. Some things I would like to see:

Working with a webapp in which a user account needs to be created. How to accept more information after the ID has been validated, but not end up with partially created user accounts.

Along with that: How to access the information that OpenID allows to be passed back to the app (email, timezone, etc)</description>
		<content:encoded><![CDATA[<p>Looking forward to the screencast. Some things I would like to see:</p>
<p>Working with a webapp in which a user account needs to be created. How to accept more information after the ID has been validated, but not end up with partially created user accounts.</p>
<p>Along with that: How to access the information that OpenID allows to be passed back to the app (email, timezone, etc)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.429 seconds -->
