imokhles/multi-auth-command

创建 Laravel 多认证保护设置文件、中间件、模型、迁移等

2.0.2 2020-04-13 13:15 UTC

README

Latest Version on Packagist Scrutinizer Code Quality Build Status Total Downloads Software License

创建 Laravel 多认证保护设置文件、中间件、模型、迁移等

安装

  1. 通过 composer 在终端中执行
composer require imokhles/multi-auth-command
  1. 将此提供程序添加到您的 config/app.php 配置文件中(Laravel 5.5 及以上版本无需添加)
iMokhles\MultiAuthCommand\MultiAuthCommandServiceProvider::class
  1. 将主题文件复制到
PROJECT_DIR/public/start_ui/*css,js,img,fonts

可用主题

主题文件夹结构

.
├── Views ( folder )
│   └── THEME_NAME ( folder )
│       ├── auth ( folder )
│       │    ├── account ( folder )
│       │    │   ├── account_info_tab.blade.stub
│       │    │   ├── change_password_tab.blade.stub
│       │    │   ├── left_box.blade.stub
│       │    │   ├── right_box.blade.stub
│       │    │   └── update_info.blade.stub
│       │    ├── passwords ( folder )
│       │    │   ├── email.blade.stub
│       │    │   └── reset.blade.stub
│       │    ├── login.blade.stub
│       │    ├── register.blade.stub
│       │    └── verify.blade.stub
│       ├── layouts ( folder )
│       │     ├── inc ( folder )
│       │     │    ├── alerts.blade.stub
│       │     │    ├── breadcrumb.blade.stub
│       │     │    ├── head.blade.stub
│       │     │    └── scripts.blade.stub
│       │     ├── main_header ( folder )
│       │     │    ├── languages.blade.stub
│       │     │    ├── main_header.blade.stub
│       │     │    ├── notifications.blade.stub
│       │     │    └── user.blade.stub
│       │     ├── sidemenu ( folder )
│       │     │    ├── items.blade.stub
│       │     │    └── list.blade.stub
│       │     ├── layout.blade.stub
│       │     └── layout_guest.blade.stub
│       └── dashboard.blade.stub
└── ...

用法

示例用法

php artisan make:multi_auth Admin --admin_theme="startui"

安全

如果您发现任何安全相关的问题,请通过电子邮件 imokhles@imokhles.com 反馈,而不是使用问题跟踪器。

鸣谢

许可

MIT 许可协议(MIT)。有关更多信息,请参阅 许可文件

Beerpay Beerpay