{"repo":"deatil/larke-admin","free":true,"listed":false,"github":"https://github.com/deatil/larke-admin","clone":"git clone https://github.com/deatil/larke-admin.git","description":"larke-admin 是一套使用 Laravel 、JWT 和 RBAC 鉴权的前后端分离的通用后台管理系统。/ An admin api system with Laravel, JWT and RBAC.","language":"PHP","stars":321,"topics":["laravel","admin","larke","larke-admin","jwt","rabac","casbin","php","laravel-admin","php8"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"larke-admin larke-admin 是一套使用 Laravel、JWT 和 RBAC 鉴权的通用后台管理系统 项目介绍 larke-admin 是基于 laravel 框架的后台管理系统，完全 api 接口化，适用于前后端分离的项目 基于 JWT 的用户登录态管理 权限判断基于 php-casbin 的 RBAC 授权 本项目为 后台api服务 ， 后台前端页面 可查看 Larke Admin Frontend 项目 环境要求 - PHP = 8.2 - Laravel = 11.0 - Fileinfo PHP Extension 截图预览 更多截图 Larke Admin 后台截图 安装步骤 1. 首先安装 laravel 框架，并确认连接数据库的配置没有问题，开始执行以下命令 2. 运行下面的命令安装完成系统 安装完成系统后 你需要复制 config/larkeadmin.php.larke 重命名为 config/larkeadmin.php ， 复制 config/larkeauth.php.larke 重命名为 config/larkeauth.php ， 复制 larkeauth-rbac-model.conf.larke 重命名为 larkeauth-rbac-model.conf 3. 如果需要重新获取配置文件，可以运行下面的命令，推送配置文件 如果文件已存在，请根据情况复制内容到对应配置文件 4. 你可能第一次安装需要运行以下命令导入路由权限规则 5. 后台登录账号及密码： admin / 123456 扩展推荐 名称 描述 --- --- 系统通用配置 自定义数据配置，将配置信息统一到一个表 操作日志 记录 admin 系统的相关操作日志 签名证书 生成 RSA, EdDSA, ECDSA 等非对称签名证书 日志查看器 laravel 日志查看扩展 demo 扩展示例 注：扩展目录默认为 /extension 目录 库推荐 名称 描述 --- --- JWT国密SM2驱动 larke-admin 后台管理系统 JWT 的 SM2 驱动 特别鸣谢 感谢以下的项目,排名不分先后 - laravel/framework - casbin/casbin - composer/semver - phpseclib/phpseclib - PclZip 开源协议 larke-admin 遵循 Apache2 开源协议发布，在保留本系统版权的情况下提供个人及商业免费使用。 版权 该系统所属版权归 deatil(https://github.com/deatil) 所有。","default_branch":null,"files":null,"tree":[],"storefront":"/r/deatil","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/deatil/larke-admin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}