laraver框架学习
最近开始学习laravel框架,这个框架在国外很流行,近些年开始在国内流行。自己而是刚开始学习这个框架。
使用composer 更新系统内的依赖包
在终端输入:composer update
Entrust - Laravel 用户权限系统解决方案
Zizaco/Entrust 是 Laravel 下 用户权限系统 的解决方案, 配合 用户身份认证 扩展包 Zizaco/confide 使用, 可以快速搭建出一套具备高扩展性的用户系统.
Confide, Entrust 和 Sentry#
首先两个概念分清楚:
- 用户身份认证 Authentication - 处理用户登录, 退出, 注册, 找回密码, 重置密码, 用户邮箱认证 etc..
- 权限管理 Authorization - 负责
用户与权限,用户组三者之间的对应, 以及管理 -
下面是这几个 Package 的简单区别:
- Sentry =
用户身份认证+权限管理; - Zizaco/Entrust =
权限管理; - Zizaco/confide =
用户身份认证;用户身份认证和权限管理分开来做有什么好处呢?#分开的话可以更灵活, 有些项目因为特殊的业务逻辑, 无法使用 Confide 的
用户身份认证, 但是却需要用到权限管理, 如: PHPHub .Laravel-blog 就是一个简单的应用, 使用了 Confide 做
用户身份认证, Entrust 做权限管理, 可以作为参考.
- Sentry =

浙公网安备 33010602011771号