文件名称:auth:PHP的身份验证,授权和访问控制
文件大小:30KB
文件格式:ZIP
更新时间:2024-06-04 19:09:02
php authentication authorization psr-15 PHP
贾斯尼·阿特(Jasny Auth) PHP的身份验证,授权和访问控制。 特征 多种,例如组(用于acl)和级别。 授权(例如“用户是该团队的管理员”)。 用于登录和注销的PSR-14。 用于访问控制的PSR-15。 ,显式或隐式(例如,更改密码后)。 支持。 和支持。 用于注册确认和忘记密码的。 PSR-3记录有趣的事件。 可定制以满足您的应用程序的要求。 安装 使用composer安装 composer require jasny/auth 用法 Auth是一个合成类。 它需要authz , storage和可选的确认服务。 use Jasny \ Auth \ Auth ; use Jasny \ Auth \ Authz \ Levels ; $ levels = new Levels ([ 'user' => 1 , 'moderator' =>
【文件预览】:
auth-master
----composer.json(2KB)
----phpcs.xml(290B)
----src()
--------StorageInterface.php(686B)
--------AuthzInterface.php(2KB)
--------Storage()
--------Confirmation()
--------Session()
--------Event()
--------Authz()
--------ContextInterface.php(212B)
--------LoginException.php(223B)
--------UserInterface.php(922B)
--------User()
--------Auth.php(15KB)
--------AuthException.php(143B)
--------AuthMiddleware.php(5KB)