head	1.3;
access;
symbols
	RELEASE_7_4_0:1.1
	RELEASE_8_2_0:1.1
	RELEASE_6_EOL:1.1
	RELEASE_8_1_0:1.1
	RELEASE_7_3_0:1.1
	RELEASE_8_0_0:1.1
	RELEASE_7_2_0:1.1
	RELEASE_7_1_0:1.1
	RELEASE_6_4_0:1.1
	RELEASE_5_EOL:1.1
	RELEASE_7_0_0:1.1
	RELEASE_6_3_0:1.1;
locks; strict;
comment	@# @;


1.3
date	2011.10.09.04.23.19;	author dougb;	state dead;
branches;
next	1.2;

1.2
date	2011.03.19.12.35.19;	author miwi;	state Exp;
branches;
next	1.1;

1.1
date	2007.06.19.12.34.00;	author lbr;	state Exp;
branches;
next	;


desc
@@


1.3
log
@Remove p5- ports that have disappeared from CPAN

Approved by:	perl@@ (maintainer)
@
text
@SHA256 (Catalyst-Plugin-FormCanary-0.01.tar.gz) = 9e4ff6a82b152b87ee0cb72ded9acfe2a7052918b7ce9caa068676f262421169
SIZE (Catalyst-Plugin-FormCanary-0.01.tar.gz) = 27084
@


1.2
log
@- Get Rid MD5 support
@
text
@@


1.1
log
@FormCanary will examine your outgoing HTML and add a canary value to
each form.  When the form is submitted, the value of the canary is com-
pared against one saved in the session at page generation time.  If the
canary that's sent doesn't match the one in the session (or there is no
canary at all), the request is halted.

There is no way to get params into your application without a correct
canary.  This is good for preventing "cross-site request attacks".

This module is compatible with FormBuilder.  Just drop it into your use
line and have secure submit-once-only forms.  Yay.

Inspired by:
http://www.25hoursaday.com/weblog/2007/06/05/WhatRubyOnRailsCanLearnFromASPNET.a
spx
@
text
@a0 1
MD5 (Catalyst-Plugin-FormCanary-0.01.tar.gz) = b117620e80e2d4e4b6f9d04b07adef46
@

