authenticate as a member of a group

Define that a user must be logged in and have the proper permissions to
access a route

WWW: https://metacpan.org/pod/Dancer::Plugin::Auth::Extensible::Provider::Usergroup

PR:		ports/190659
Submitted by:	Henk van Oers <hvo.pm@xs4all.nl>
This commit is contained in:
Martin Wilke 2014-06-06 15:41:30 +00:00
parent d5558167c0
commit 04fba33ff3
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=356813
5 changed files with 38 additions and 0 deletions

View File

@ -509,6 +509,7 @@
SUBDIR += p5-Crypt-xDBM_File
SUBDIR += p5-CryptX
SUBDIR += p5-Dancer-Plugin-Auth-Extensible
SUBDIR += p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup
SUBDIR += p5-Dancer-Plugin-Passphrase
SUBDIR += p5-Data-Entropy
SUBDIR += p5-Data-Password

View File

@ -0,0 +1,24 @@
# Created by: Henk van Oers <hvo.pm@xs4all.nl>
# $FreeBSD$
PORTNAME= Dancer-Plugin-Auth-Extensible-Provider-Usergroup
PORTVERSION= 0.21
CATEGORIES= security perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= hvo.pm@xs4all.nl
COMMENT= Extensible authentication framework for Dancer apps
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
BUILD_DEPENDS= p5-Dancer>=1.3118:${PORTSDIR}/www/p5-Dancer \
p5-Dancer-Plugin-Auth-Extensible>=0:${PORTSDIR}/security/p5-Dancer-Plugin-Auth-Extensible \
p5-Dancer-Plugin-Passphrase>=0:${PORTSDIR}/security/p5-Dancer-Plugin-Passphrase
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (Dancer-Plugin-Auth-Extensible-Provider-Usergroup-0.21.tar.gz) = 3917f4e0568d892e57a5941230ac261e66ae024bbc57f8e04bf1ceb1c46612a6
SIZE (Dancer-Plugin-Auth-Extensible-Provider-Usergroup-0.21.tar.gz) = 10033

View File

@ -0,0 +1,6 @@
authenticate as a member of a group
Define that a user must be logged in and have the proper permissions to
access a route
WWW: https://metacpan.org/pod/Dancer::Plugin::Auth::Extensible::Provider::Usergroup

View File

@ -0,0 +1,5 @@
%%PERL5_MAN3%%/Dancer::Plugin::Auth::Extensible::Provider::Usergroup.3.gz
%%SITE_PERL%%/Dancer/Plugin/Auth/Extensible/Provider/Usergroup.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Dancer/Plugin/Auth/Extensible/Provider/Usergroup/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Dancer/Plugin/Auth/Extensible/Provider/Usergroup
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Dancer/Plugin/Auth/Extensible/Provider