ycookies/morepanel

一键生成管理面板,支持Admin免密登陆其它管理面板,每个管理面板自身独立(管理员,权限,角色),Saas系统最方便的实现

v1.0.1 2024-12-21 04:47 UTC

This package is auto-updated.

Last update: 2024-12-21 05:19:30 UTC


README


基于到dcat-plus admin 的多应用管理器

1.可视化创建后台面板,可创建N个,每个后台面板有自己独立的用户,权限,角色,菜单,登陆页面。功能与admin后台面板一致。 2.在管理页面,可以给管理用户重置登陆密码。 3.在管理页面,可以免密登陆每个管理账号。

dcat-plus admin 框架文档

截图

管理列表 创建管理面板 管理面板用户 重置面板用户登陆密码

环境

  • PHP >= 7.1.0
  • Laravel 5.5.0 ~ 9.*
  • Fileinfo PHP Extension
  • dcat-plus admin 1.*

安装

composer require  ycookies/morepanel --dev

使用前 注意事项

请确保框架 app 目录下有创建文件夹的权限
请确保框架 config 目录下有创建文件的权限

使用

1.让新创建的面板,可以正常使用,需要在 config/admin.php中,添加如下代码。

'multi_app' => [
        'seller' => true, // 新创建的后台面板空间名,并设置为true; 
        /*'reseller' => true,
        'seller' => true,
        'brand' => true,
        'cooperate' => true,*/
    ],