prezto/permission

PSR-7 permission middleware. Sets the status code to 401 if needed according to user defined rules.

0.1 2016-05-19 17:47 UTC

This package is not auto-updated.

Last update: 2024-05-21 20:40:17 UTC


README

PSR-7 permission middleware. Sets the status code of the request object to 401 if needed according to user defined rules.

ALLOW mode

The default allow rule set allows all connections through unless otherwise stated.

DENY mode

A default deny rule set will deny all connections through unless a url matches a specific rule.

usage

use Prezto\Mode;
use Prezto\PermissionMiddleware;

$permissionMiddleware = new PermissionMiddleware(['/admin(.*)', '/login'], Mode::DENY);
$permissionMiddleware = new PermissionMiddleware(['/admin(.*)', '/login'], Mode::ALLOW)