<?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"
	>
<channel>
	<title>Comments on: Rolling your own authentication in Django</title>
	<atom:link href="http://therning.org/magnus/archives/181/feed" rel="self" type="application/rss+xml" />
	<link>http://therning.org/magnus/archives/181</link>
	<description>Incoherent mumblings</description>
	<pubDate>Tue, 18 Nov 2008 21:41:39 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: Hugh Bien</title>
		<link>http://therning.org/magnus/archives/181#comment-106264</link>
		<dc:creator>Hugh Bien</dc:creator>
		<pubDate>Thu, 28 Feb 2008 17:54:16 +0000</pubDate>
		<guid isPermaLink="false">http://therning.org/magnus/archives/181#comment-106264</guid>
		<description>&lt;p&gt;Nice.  For a few of my projects, I decided to roll my own authentication too.  Here's another quick walkthrough on &lt;a href="http://hughbien.com/posts/roll-your-own-django-authentication-system/" rel="nofollow"&gt;how to write your own authentication system for Django&lt;/a&gt;.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Nice.  For a few of my projects, I decided to roll my own authentication too.  Here&#8217;s another quick walkthrough on <a href="http://hughbien.com/posts/roll-your-own-django-authentication-system/" rel="nofollow">how to write your own authentication system for Django</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: therning.org/ magnus &#187; Django is cute</title>
		<link>http://therning.org/magnus/archives/181#comment-2574</link>
		<dc:creator>therning.org/ magnus &#187; Django is cute</dc:creator>
		<pubDate>Mon, 04 Sep 2006 22:20:35 +0000</pubDate>
		<guid isPermaLink="false">http://therning.org/magnus/archives/181#comment-2574</guid>
		<description>&lt;p&gt;[...] Building on my simple authentication middleware I added a second decorator that extract argument out of the URL and passes them to the function as regular arguments: [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] Building on my simple authentication middleware I added a second decorator that extract argument out of the URL and passes them to the function as regular arguments: [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
