hahadu / im-admin-think
thinkphpAdmin后台管理模块
Installs: 53
Dependents: 1
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
Type:think-extend
Requires
- php: >=7.1.0
- hahadu/helper-function: >=0.9.0
- hahadu/think-auth: >=1.0
- hahadu/think-basemodel: >=1.0
- hahadu/think-helper: >=0.1
- hahadu/think-jump-class: >=3.0
- hahadu/think-userlogin: >=2.0.0
- topthink/framework: >=6.0
- topthink/think-captcha: ^3.0
- topthink/think-multi-app: >=1.0
- topthink/think-orm: >=2.0
- topthink/think-view: >=1.0
Requires (Dev)
- symfony/var-dumper: ^4.2
- topthink/think-trace: ^1.0
README
thinkphp-admin模块
在hahadu/think-auth模块的基础上实现的后台权限管理
实现的功能:
- 用户登录,登录验证方式支持session/cookie、JWT两种方式
- 后台权限管理
- 后台权限配置
- 后台菜单管理
- 管理组设置
- 管理员分配
- 页面跳转(依赖hahadu/think-jump-class)
- 自定义页面跳转信息
- 模块化开发,可无缝实现前后端分离
- 可为每个url节点设置访问权限
- 可为每个权限组设置不同权限
- 每个管理员可加入多个权限组
- 用户等级模块,可自定义设置用户等级
前置条件:
- 必须先安装 thinkphp6
- 配置数据库连接
安装 composer require hahadu/im-admin-think
将sql内.sql文件导入数据库
使用:
-
demo文件夹内为示例文件(已实现大部分功能),覆盖root目录即可,可根据需要自行选择
交流qq群 [(点击链接加入群聊【thinkphp6开发交流群】:839695142]https://jq.qq.com/?_wv=1027&k=FxgUKLhJ)