| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
10年前发布

认证和授权系统:Sentry

一个现代和框架无关的授权和身份验证包。具有组,权限,自定义哈希算法和额外的安全功能。该包遵循FIG标准PSR-0,
以确保共享PHP代码之间的互操作性。该软件包需要PHP5.3+和捆绑了一个Laravel4门面和服务供应商,以简化可选的框架集成。
  • Configurable Authentication-设置授权

  • Authorization-身份验证

  • User Activation (optional) -用户激活

  • Groups and Group Permissions-用户组和组权限

  • User Permissions–用户权限

  • Remember Me–记住我

  • Login Throttling (optional)—登录节流-可选

  • User Suspension–用户暂停

  • User Banning–用户禁止

  • Password Resetting–密码重置

  • User Data–用户数据

  • Interface Driven (switch out your own implementations at will)-界面驱动(可切换到你自己的实现)

快速入门

创建一个用户

Sentry::register(array(      'email'    => 'john.doe@example.com',      'password' => 'foobar',  ));

验证一个用户

Sentry::authenticate(array(      'email'    => 'john.doe@example.com',      'password' => 'foobar',  ));

创建一个分组

Sentry::createGroup(array(      'name'        => 'Subscribers',      'permissions' => array(          'admin' => 1,          'users' => 1,      ),  ));

项目主页:http://www.open-open.com/lib/view/home/1403594739249

 本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1403594739249.html
Sentry 安全相关