Coder Social home page Coder Social logo

vincentlsm / laravel-casbin-admin Goto Github PK

View Code? Open in Web Editor NEW

This project forked from pl1998/laravel-casbin-admin

0.0 0.0 0.0 31.05 MB

Front and back end separation RBAC permission management system based on Vue-Element-Admin + Laravel

License: Apache License 2.0

Shell 0.56% PHP 77.12% Blade 9.73% Vue 3.06% PLpgSQL 8.70% JavaScript 0.83% SCSS 0.01%

laravel-casbin-admin's Introduction

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.

laravel-casbin-admin's People

Contributors

pl1998 avatar dependabot[bot] avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.