head	1.2;
access;
symbols
	pkgsrc-2026Q3:1.2.0.2
	pkgsrc-2026Q3-base:1.2
	pkgsrc-2026Q2:1.1.0.4
	pkgsrc-2026Q2-base:1.1
	pkgsrc-2026Q1:1.1.0.2
	pkgsrc-2026Q1-base:1.1;
locks; strict;
comment	@# @;


1.2
date	2026.07.16.19.06.11;	author wiz;	state Exp;
branches;
next	1.1;
commitid	FQnRlmCjzrRuxUNG;

1.1
date	2026.01.31.03.18.28;	author wen;	state Exp;
branches;
next	;
commitid	YhX5A4ANoWjhFusG;


desc
@@


1.2
log
@*: recursive bump for perl5 5.44.0
@
text
@# $NetBSD: Makefile,v 1.1 2026/01/31 03:18:28 wen Exp $

DISTNAME=	Mojolicious-Plugin-CSRF-1.05
PKGNAME=	p5-${DISTNAME}
PKGREVISION=	1
CATEGORIES=	www perl5
MASTER_SITES=	${MASTER_SITE_PERL_CPAN:=Mojolicious/}

MAINTAINER=	wen@@NetBSD.org
HOMEPAGE=	http://mojolicio.us/
COMMENT=	Mojolicious plugin for Cross Site Request Forgery (CSRF)
LICENSE=	${PERL5_LICENSE}

DEPENDS+=	p5-Mojolicious-[0-9]*:../../www/p5-Mojolicious

TEST_DEPENDS+=	p5-Test2-MojoX-[0-9]*:../../www/p5-Test2-MojoX

USE_LANGUAGES=	# empty
PERL5_PACKLIST=	auto/Mojolicious/Plugin/CSRF/.packlist

.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"
@


1.1
log
@Import Mojolicious-Plugin-CSRF-1.05 as www/p5-Mojolicious-Plugin-CSRF.

This module is a Mojolicious plugin for Cross Site Request Forgery (CSRF)
"prevention" (theoretically; if used correctly; caveat emptor).

By default, when used, the plugin will cause requests methods that
traditionally contain data-changing actions (i.e. POST, PUT, etc.) to
check a generated session token against a token from a form value, URL
parameter, or HTTP header. On failure, a Mojo::Exception is thrown.
@
text
@d1 1
a1 1
# $NetBSD$
d5 1
@

