<?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: Forgot your password?</title>
	<atom:link href="http://yardley.ca/2006/10/25/forgot-your-password/feed/" rel="self" type="application/rss+xml" />
	<link>http://yardley.ca/2006/10/25/forgot-your-password/</link>
	<description>greg yardley on online product management</description>
	<lastBuildDate>Wed, 04 Jan 2012 05:04:13 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: lola</title>
		<link>http://yardley.ca/2006/10/25/forgot-your-password/comment-page-1/#comment-939</link>
		<dc:creator>lola</dc:creator>
		<pubDate>Sat, 02 Jun 2007 21:34:10 +0000</pubDate>
		<guid isPermaLink="false">http://yardley.ca/merge/?p=292#comment-939</guid>
		<description>i forgot my password but i still remmber the secret answer and the email secure but i want my old password i don&#039;t want to change it</description>
		<content:encoded><![CDATA[<p>i forgot my password but i still remmber the secret answer and the email secure but i want my old password i don&#8217;t want to change it</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Yardley</title>
		<link>http://yardley.ca/2006/10/25/forgot-your-password/comment-page-1/#comment-938</link>
		<dc:creator>Greg Yardley</dc:creator>
		<pubDate>Thu, 26 Oct 2006 16:28:05 +0000</pubDate>
		<guid isPermaLink="false">http://yardley.ca/merge/?p=292#comment-938</guid>
		<description>You know, I think RoR does have some plugins, etc. to let you get this functionality without writing it all yourself.  The Login Engine (http://api.rails-engines.org/login_engine/) looks promising, for example.  But it is a plugin rather than a part of the basic framework.

I&#039;m at the point where if I don&#039;t build the stuff myself, I won&#039;t understand it, and I&#039;ll end up doing something stupid.  Ended up backtracking a bit after trying to borrow some code from the RoR forum &#039;Beast&#039;, for example - it didn&#039;t save me the time I thought it would, because I didn&#039;t know what the hell was going on.  On the other hand, I understand my own forum code just fine. :)</description>
		<content:encoded><![CDATA[<p>You know, I think RoR does have some plugins, etc. to let you get this functionality without writing it all yourself.  The Login Engine (<a href="http://api.rails-engines.org/login_engine/" rel="nofollow">http://api.rails-engines.org/login_engine/</a>) looks promising, for example.  But it is a plugin rather than a part of the basic framework.</p>
<p>I&#8217;m at the point where if I don&#8217;t build the stuff myself, I won&#8217;t understand it, and I&#8217;ll end up doing something stupid.  Ended up backtracking a bit after trying to borrow some code from the RoR forum &#8216;Beast&#8217;, for example &#8211; it didn&#8217;t save me the time I thought it would, because I didn&#8217;t know what the hell was going on.  On the other hand, I understand my own forum code just fine. <img src='http://yardley.ca/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg G.</title>
		<link>http://yardley.ca/2006/10/25/forgot-your-password/comment-page-1/#comment-937</link>
		<dc:creator>Greg G.</dc:creator>
		<pubDate>Thu, 26 Oct 2006 15:43:55 +0000</pubDate>
		<guid isPermaLink="false">http://yardley.ca/merge/?p=292#comment-937</guid>
		<description>I&#039;m actually doing the same thing right now; I&#039;m taking approach #2 or #3.  I guess it depends on how secure and sensitive the information you store is.  In our case, it&#039;s not that sensitive, and I really don&#039;t think there&#039;s much of an issue with someone entering an email just to annoy someone.

I&#039;m a bit surprised that most web frameworks don&#039;t provide this kind of functionality out of the box.  You really shouldn&#039;t need to build most of this stuff (users/logins/passwords, etc.).</description>
		<content:encoded><![CDATA[<p>I&#8217;m actually doing the same thing right now; I&#8217;m taking approach #2 or #3.  I guess it depends on how secure and sensitive the information you store is.  In our case, it&#8217;s not that sensitive, and I really don&#8217;t think there&#8217;s much of an issue with someone entering an email just to annoy someone.</p>
<p>I&#8217;m a bit surprised that most web frameworks don&#8217;t provide this kind of functionality out of the box.  You really shouldn&#8217;t need to build most of this stuff (users/logins/passwords, etc.).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anthony Lieuallen</title>
		<link>http://yardley.ca/2006/10/25/forgot-your-password/comment-page-1/#comment-936</link>
		<dc:creator>Anthony Lieuallen</dc:creator>
		<pubDate>Thu, 26 Oct 2006 03:55:06 +0000</pubDate>
		<guid isPermaLink="false">http://yardley.ca/merge/?p=292#comment-936</guid>
		<description>Back when I was (re) building this part of the Vaults product, I took a route much like #6.

You type in your email, you get a big secret key (assuming, of course, that email matches an account).  That mail mentions pretty much nothing besides that key and some simple instructions.

The difference is, key in hand, you get a form where you have to provide the username that owns this key (mild authentication: it might be obvious, but this wasn&#039;t in the email that contained the key).  Only then you get the no-previous-password password change form.

My general feelings about the forgotten password mechanisms align with what you put above, which explains why we reached nearly the same solution.</description>
		<content:encoded><![CDATA[<p>Back when I was (re) building this part of the Vaults product, I took a route much like #6.</p>
<p>You type in your email, you get a big secret key (assuming, of course, that email matches an account).  That mail mentions pretty much nothing besides that key and some simple instructions.</p>
<p>The difference is, key in hand, you get a form where you have to provide the username that owns this key (mild authentication: it might be obvious, but this wasn&#8217;t in the email that contained the key).  Only then you get the no-previous-password password change form.</p>
<p>My general feelings about the forgotten password mechanisms align with what you put above, which explains why we reached nearly the same solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stan James</title>
		<link>http://yardley.ca/2006/10/25/forgot-your-password/comment-page-1/#comment-935</link>
		<dc:creator>Stan James</dc:creator>
		<pubDate>Wed, 25 Oct 2006 19:28:10 +0000</pubDate>
		<guid isPermaLink="false">http://yardley.ca/merge/?p=292#comment-935</guid>
		<description>Every time I got to my online Verizon account I have to go through the &quot;I forgot my password&quot; process. Why? They don&#039;t allow the password to be one you&#039;ve used before, and they have strange rules for passwords that I can never remember.

I now have several sites where I use &quot;I forgot my password&quot; process instead of actually trying to remember my password.  This disturbs me, but my lazy nature demands that I take the easy way out.</description>
		<content:encoded><![CDATA[<p>Every time I got to my online Verizon account I have to go through the &#8220;I forgot my password&#8221; process. Why? They don&#8217;t allow the password to be one you&#8217;ve used before, and they have strange rules for passwords that I can never remember.</p>
<p>I now have several sites where I use &#8220;I forgot my password&#8221; process instead of actually trying to remember my password.  This disturbs me, but my lazy nature demands that I take the easy way out.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

