All Projects → pl1998 → laravel-casbin-admin

pl1998 / laravel-casbin-admin

Licence: Apache-2.0 license
Vue-Element-Admin + Laravel开发前后端分离的Rbac管理后台

Programming Languages

PHP
23972 projects - #3 most used programming language
Blade
752 projects
Vue
7211 projects

Projects that are alternatives of or similar to laravel-casbin-admin

Casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang
Stars: ✭ 10,872 (+9874.31%)
Mutual labels:  rbac, casbin
Node Casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js and Browser
Stars: ✭ 1,757 (+1511.93%)
Mutual labels:  rbac, casbin
Jcasbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Java
Stars: ✭ 1,335 (+1124.77%)
Mutual labels:  rbac, casbin
Casbin.net
An authorization library that supports access control models like ACL, RBAC, ABAC in .NET (C#)
Stars: ✭ 535 (+390.83%)
Mutual labels:  rbac, casbin
Casbin Server
Casbin as a Service (CaaS)
Stars: ✭ 171 (+56.88%)
Mutual labels:  rbac, casbin
Pycasbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Python
Stars: ✭ 625 (+473.39%)
Mutual labels:  rbac, casbin
Casbin Cpp
An authorization library that supports access control models like ACL, RBAC, ABAC in C/C++
Stars: ✭ 113 (+3.67%)
Mutual labels:  rbac, casbin
sequelize-adapter
Sequelize adapter for Casbin
Stars: ✭ 51 (-53.21%)
Mutual labels:  rbac, casbin
Think Authz
An authorization library that supports access control models like ACL, RBAC, ABAC in ThinkPHP 6.0 .
Stars: ✭ 155 (+42.2%)
Mutual labels:  rbac, casbin
Negroni Authz
negroni-authz is an authorization middleware for Negroni
Stars: ✭ 152 (+39.45%)
Mutual labels:  rbac, casbin
Casbin Rs
An authorization library that supports access control models like ACL, RBAC, ABAC in Rust.
Stars: ✭ 375 (+244.04%)
Mutual labels:  rbac, casbin
Caddy Authz
Caddy-authz is a middleware for Caddy that blocks or allows requests based on access control policies.
Stars: ✭ 221 (+102.75%)
Mutual labels:  rbac, casbin
Gorm Adapter
Gorm adapter for Casbin
Stars: ✭ 373 (+242.2%)
Mutual labels:  rbac, casbin
Openstack Policy Editor
A Casbin Policy Editor for OpenStack
Stars: ✭ 28 (-74.31%)
Mutual labels:  rbac, casbin
Go Admin
go web api,包含gin+gorm+jwt+rbac等。
Stars: ✭ 298 (+173.39%)
Mutual labels:  rbac, casbin
Gin Web
由gin + gorm + jwt + casbin组合实现的RBAC权限管理脚手架Golang版, 搭建完成即可快速、高效投入业务开发
Stars: ✭ 107 (-1.83%)
Mutual labels:  rbac, casbin
Casbin4D
An authorization library that supports access control models like ACL, RBAC, ABAC in Delphi
Stars: ✭ 25 (-77.06%)
Mutual labels:  rbac, casbin
Go-Gin-Api
基于golang开源框架 gin封装的api框架
Stars: ✭ 42 (-61.47%)
Mutual labels:  rbac, casbin
Think Casbin
专为ThinkPHP定制的Casbin的扩展包,Casbin是一个功能强大,高效的开源访问控制库。
Stars: ✭ 138 (+26.61%)
Mutual labels:  rbac, casbin
Casbin Authz Plugin
Docker Authorization Plugin based on Casbin
Stars: ✭ 204 (+87.16%)
Mutual labels:  rbac, casbin

laravel-casbin-admin

English 中文

Development of the document

Based on the vue-element-admin laravel jwt casbin

Integrated rBAC permission management system with front and back end separation

introduce

  • The system adopts the front and back end separation architecture, which is an enterprise background solution. The front end framework is based on 'vue-element-admin' and the back end framework uses one of PHP's most popular frameworks, 'Laravel' The 'casbin' lightweight access control framework is used to control permissions
  • This is your first project to learn about the front and back end separation project. You can learn about some of laravel's latest uses for routing, middleware, validators, JWT validation under front and back end separation, as well as Laravel's global exception handling, business and service separation.
  • The latest front and back end separation technology used in this project allows permission control to be as small as a single interface
  • This project does not have a high encapsulation 📦, only provides complete RBAC control, can use development with confidence
  • Type so many words ~ finally can you give me a star ~ ❤️

The main function

  • rbac Access control
  • web shell Command line terminal

Demo sites

admin login

alt 属性文本

alt 属性文本

alt 属性文本

alt 属性文本

alt 属性文本

alt 属性文本

system log

alt 属性文本

web shell Command line terminal(The Node environment must be installed)

alt 属性文本

JetBrains Open Source Certificate Support

The 'Laravel-Casbin-admin' project has been developed in a Phpstorm integrated development environment owned by JetBrains, based on the ** Free JetBrains Open Source License (s)** free license, I would like to express my gratitude.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].