博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Laravel-Casbin:在 Laravel 里使用 Casbin(PHP 权限管理框架)
阅读量:7005 次
发布时间:2019-06-27

本文共 703 字,大约阅读时间需要 2 分钟。

PHP-Casbin 是一个用 PHP 语言打造的轻量级开源访问控制框架( ),目前在 GitHub 开源。PHP-Casbin 采用了元模型的设计思想,支持多种经典的访问控制方案,如基于角色的访问控制 RBAC、基于属性的访问控制 ABAC 等。

Laraval-Casbin 是一个专为Laravel定制的Casbin的扩展包( )。

安装

composer require casbin/laravel-adapter

发布资源

php artisan vendor:publish

部署数据库

php artisan migrate

快速开始

use \Casbin;$sub = "alice"; // the user that wants to access a resource.$obj = "data1"; // the resource that is going to be accessed.$act = "read"; // the operation that the user performs on the resource.if (Casbin::enforce($sub, $obj, $act) === true) {    // permit alice to read data1x} else {    // deny the request, show an error}

更多

Casbin官方网站:

Laraval-Casbin的更多用法:

联系作者

有问题请提交 Issues:

或者加入 QQ 群:546057381( Casbin 访问控制讨论群)

转载地址:http://csytl.baihongyu.com/

你可能感兴趣的文章
定义变量
查看>>
合并顺序表
查看>>
APP性能优化系列(二):Android渲染机制
查看>>
jquery 找不到live方法解决
查看>>
BZOJ 1814 Ural 1519 Formula 1
查看>>
HDU 3951 Coin Game
查看>>
Linux安装oracle 10g常见问题之——OUI-25031
查看>>
如何写angularJS模块
查看>>
hdu4940 Destroy Transportation system(2014多校联合第七场)
查看>>
android Binder的优点
查看>>
demo16Toast
查看>>
Visual Studio Emulator for Android 的安装与使用 感觉最干净好看的模拟器.
查看>>
JDK环境变量的配置
查看>>
mac添加环境变量
查看>>
ORM之创建数据库
查看>>
PHP处理Android的POST数据
查看>>
总结spring下配置dbcp,c3p0,proxool数据源链接池
查看>>
Sublime Text3 快捷键汇总及设置快捷键配置环境变量
查看>>
代码调试--自定义一个简单的debug函数
查看>>
T4语法快速入门
查看>>