项目作者: iMokhles

项目描述 :
create laravel multi-auth setup files, middleware, models, migrations etc
高级语言: PHP
项目地址: git://github.com/iMokhles/MultiAuthCommand.git
创建时间: 2018-01-03T00:39:41Z
项目社区:https://github.com/iMokhles/MultiAuthCommand

开源协议:MIT License

下载


MultiAuthCommand

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

create laravel multi-auth guard setup files, middleware, models, migrations etc

Install

  1. In your terminal via composer:
  1. composer require imokhles/multi-auth-command
  1. Add this provider to your config/app.php ( no need for Laravel 5.5 and above ) :

    1. iMokhles\MultiAuthCommand\MultiAuthCommandServiceProvider::class
  2. copy theme files to

    1. PROJECT_DIR/public/start_ui/*css,js,img,fonts

Available themes

Theme folder structure

  1. .
  2. ├── Views ( folder )
  3. └── THEME_NAME ( folder )
  4. ├── auth ( folder )
  5. ├── account ( folder )
  6. ├── account_info_tab.blade.stub
  7. ├── change_password_tab.blade.stub
  8. ├── left_box.blade.stub
  9. ├── right_box.blade.stub
  10. └── update_info.blade.stub
  11. ├── passwords ( folder )
  12. ├── email.blade.stub
  13. └── reset.blade.stub
  14. ├── login.blade.stub
  15. ├── register.blade.stub
  16. └── verify.blade.stub
  17. ├── layouts ( folder )
  18. ├── inc ( folder )
  19. ├── alerts.blade.stub
  20. ├── breadcrumb.blade.stub
  21. ├── head.blade.stub
  22. └── scripts.blade.stub
  23. ├── main_header ( folder )
  24. ├── languages.blade.stub
  25. ├── main_header.blade.stub
  26. ├── notifications.blade.stub
  27. └── user.blade.stub
  28. ├── sidemenu ( folder )
  29. ├── items.blade.stub
  30. └── list.blade.stub
  31. ├── layout.blade.stub
  32. └── layout_guest.blade.stub
  33. └── dashboard.blade.stub
  34. └── ...

Usage

Example usage:

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

Security

If you discover any security related issues, please email imokhles@imokhles.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.

Beerpay Beerpay