<?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: Protection against CSRF part 2</title>
	<atom:link href="http://www.thespanner.co.uk/2007/08/21/protection-against-csrf-part-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thespanner.co.uk/2007/08/21/protection-against-csrf-part-2/</link>
	<description>A tool for designers dealing with programmers dealing with designers...</description>
	<pubDate>Thu, 20 Nov 2008 23:24:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Gareth Heyes</title>
		<link>http://www.thespanner.co.uk/2007/08/21/protection-against-csrf-part-2/#comment-461</link>
		<dc:creator>Gareth Heyes</dc:creator>
		<pubDate>Wed, 29 Aug 2007 09:25:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.thespanner.co.uk/2007/08/21/protection-against-csrf-part-2/#comment-461</guid>
		<description>Hi Alexander

Yeah the server generates a PHP token based on the same code the client generates using javascript. The source code is available for the Javascript/PHP generation if you want to look how it works

http://www.thespanner.co.uk/2007/08/15/random-javascript-and-php-generation/</description>
		<content:encoded><![CDATA[<p>Hi Alexander</p>
<p>Yeah the server generates a PHP token based on the same code the client generates using javascript. The source code is available for the Javascript/PHP generation if you want to look how it works</p>
<p><a href="http://www.thespanner.co.uk/2007/08/15/random-javascript-and-php-generation/" rel="nofollow">http://www.thespanner.co.uk/2007/08/15/random-javascript-and-php-generation/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexander Waldmann</title>
		<link>http://www.thespanner.co.uk/2007/08/21/protection-against-csrf-part-2/#comment-458</link>
		<dc:creator>Alexander Waldmann</dc:creator>
		<pubDate>Wed, 29 Aug 2007 09:13:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.thespanner.co.uk/2007/08/21/protection-against-csrf-part-2/#comment-458</guid>
		<description>Works fine in firefox 2.0.0.6. Looking good overall.

I guess the javascript token is created inside the server and stored in the user session?</description>
		<content:encoded><![CDATA[<p>Works fine in firefox 2.0.0.6. Looking good overall.</p>
<p>I guess the javascript token is created inside the server and stored in the user session?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gareth Heyes</title>
		<link>http://www.thespanner.co.uk/2007/08/21/protection-against-csrf-part-2/#comment-430</link>
		<dc:creator>Gareth Heyes</dc:creator>
		<pubDate>Thu, 23 Aug 2007 11:08:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.thespanner.co.uk/2007/08/21/protection-against-csrf-part-2/#comment-430</guid>
		<description>Source code to be released soon, any volunteers to test and improve it before release?</description>
		<content:encoded><![CDATA[<p>Source code to be released soon, any volunteers to test and improve it before release?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
