Admin Portal
We provide a web-based portal called Casdoor for model management and policy management:
There are also 3rd-party admin portal projects that use Casbin as authorization engine. You can get started to build your own Casbin service based on these projects.
- Go
- Java
- Node.js
- Python
- PHP
Project | Author | Frontend | Backend | Description |
---|---|---|---|---|
Casdoor | Casbin | React + Ant Design | Beego | Based on Beego + XORM + React |
go-admin-team/go-admin | @go-admin-team | Vue + Element UI | Gin | go-admin Based on Gin + Casbin + GORM |
gin-vue-admin | @piexlmax | Vue + Element UI | Gin | Based on Gin + GORM + Vue |
gin-admin | @LyricTian | React + Ant Design | Gin | RBAC scaffolding based on Gin + GORM + Casbin + Ant Design React |
go-admin | @hequan2017 | None | Gin | Go RESTful API gateway based on Gin + GORM + JWT + RBAC (Casbin) |
zeus-admin | bullteam | Vue + Element UI | Gin | Unified Permission management platform based on JWT + Casbin |
IrisAdminApi | @snowlyg | Vue + Element UI | Iris | Backend API based on Iris + Casbin |
Gfast | @tiger1103 | Vue + Element UI | Go Frame | Admin portal based on GF (Go Frame) |
echo-admin (Frontend, Backend) | @RealLiuSha | Vue 2.x + Element UI | Echo | Admin portal based on Echo + Gorm + Casbin + Uber-FX |
Spec-Center | @atul-wankhade | None | Mux | Golang RESTful platform based on Casbin + MongoDB |
Project | Author | Frontend | Backend | Description |
---|---|---|---|---|
spring-boot-web | @BazookaW | None | SpringBoot | Admin portal based on SpringBoot 2.0 + MyBatisPlus + Casbin |
Project | Author | Frontend | Backend | Description |
---|---|---|---|---|
node-mysql-rest-api | @JoemaNequinto | None | Express | A boilerplate application for building RESTful APIs Microservice in Node.js using Express, Sequelize, JWT and Casbin. |
Casbin-Role-Mgt-Dashboard-RBAC | @alikhan866 | React + Material UI | Express | Beginner friendly RBAC management with Enforcer integration to check enforcement result on the go |
Project | Author | Frontend | Backend | Description |
---|---|---|---|---|
fastapi-mysql-generator | @CoderCharm | None | FastAPI | FastAPI + MySQL + JWT + Casbin |
FastAPI-MySQL-Tortoise-Casbin | @xingxingzaixian | None | FastAPI | FastAPI + MySQL + Tortoise + Casbin |
openstack-policy-editor | Casbin | Bootstrap | Django | The Web UI for Casbin |
Project | Author | Frontend | Backend | Description |
---|---|---|---|---|
Tadmin | @leeqvip | AmazeUI | ThinkPHP | Non-intrusive backend framework based on ThinkPHP |
video.tinywan.com | @Tinywanner | LayUI | ThinkPHP | RESTful API gateway based on ThinkPHP5 + ORM + JWT + RBAC (Casbin) |
laravel-casbin-admin | @pl1998 | Vue + Element UI | Laravel | RBAC permission management system based on vue-element-admin and Laravel |
larke-admin (Frontend, Backend) | @deatil | Vue 2 + Element UI | Laravel 8 | Admin portal based on Laravel 8, JWT and RBAC |
hyperf-vuetify-admin | @TragicMale | Vue + Vuetify 2.x | Hyperf | Admin portal based on Hyperf, Vuetify and Casbin |