# hyperf-admin **Repository Path**: devqianlong/hyperf-admin ## Basic Information - **Project Name**: hyperf-admin - **Description**: 【已更新】全新hyperf的后台管理系统,基于jwt权限验证,已实现菜单/API/细粒度权限认证管控。前端基于d2admin的vue后台管理系统 【好消息】基于TP6、Vue3、Antdv2.1的前后分离管理系统已上线,目前对外提供企业授权版,内置微信支付、支付宝支付、OSS存储、阿里短信、邮件功能、广告管理、文章管理等功能,同时,采用RBAC、可实现按钮级权限控制,咨询QQ 87989431 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 75 - **Forks**: 25 - **Created**: 2020-01-09 - **Last Updated**: 2023-07-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ##本项目根据careyshop后台管理系统进行开发,前端基于d2admin,原后端基于thinkphp5开发,现全部重构成hyperf thinkphp 版本文档地址 https://www.careyshop.cn/ ### 演示 #### 演示地址:https://shop.sh.cn/ #### 用户名:admin #### 密码:admin888 #### 请不要更改密码 ## 本项目在php74下开发 因为PHP74增加了新语法和支持定义变量类型,用起来比较方便,所以不打算兼容php7.4以下版本,只把定义的类型给去掉了,如果低版本使用,请自行修改XXXSevice 内的新语法 ??= 的部分 **【好消息】基于TP6+Vue3+Antdv2.1而实现的前后分离的管理系统已上线,目前对外提供企业授权版(内置微信支付、支付宝支付、阿里云OSS存储、阿里短信、Email、广告管理、文章管理等功能,同时,采用RBAC,实现按钮级权限控制),欢迎咨询:QQ:87989431** #使用方法 ``` git clone https://github.com/lphkxd/hyperf-admin.git #进入目录 cd hyperf-admin/ #更新项目 composer update -vvv #导入数据库 install/内的sql数据库 #配置根目录下 .env 数据库和redis信息 #运行项目 php bin/hyperf.php #访问 http://127.0.0.1:9501/index.html ``` #### 由于权限验证是由redis缓存校验的,在您需要编编辑用户组、权限的时候需要注解 * @AuthUpEvict() 默认系统编辑权限的地方已经处理,可以自动更新缓存,具体使用方法可以参考相关代码 #### 数据验证组件由 https://github.com/great-zh/hyperf-validate 提供,具体使用方法可以参考 hyperf-validate #### 目前已完成 ##### 1 管理员管理 增删改查全部功能 ![](./screenshot/管理员管理.png) ### 2 权限分配 #### 1、权限组管理 增删改查全部功能 ![](./screenshot/用户组.png) #### 2、菜单管理 增删改查全部功能 ![](./screenshot/菜单管理.png) ### 3、规则管理 增删改查全部功能 ![](./screenshot/规则管理.png) ### 4、操作日志 ![](./screenshot/操作日志.png) ### 5、Token验证 基于jwt token 验证 #### Token 验证功能 可节点控制、可以菜单显示隐藏控制 ### 6、账户等级 增删改查全部功能 ![](./screenshot/账户等级.png) ### 7、会员账户 增删改查全部功能 ![](./screenshot/会员账户.png) ### 8、文章管理 增删改查全部功能 ![](./screenshot/文章管理.png) ## 版权信息 CareyShop 仅提供个人非商业用途免费使用,商业需授权。 本项目包含的第三方源码和二进制文件之版权信息另行标注。 Copyright © 2016-2019 Carey Stu. 保留所有权利。