Рубрики
Uncategorized

Администратор пользовательского интерфейса Moell / laravel lay: фоновая система RBAC, поддерживающая laravel 6.0

Автор оригинала: David Wong.

На основе laravel и макета построена базовая система фонового управления арабским языком.

Если вам нужна версия серверной системы Vue, перейдите в раздел Модель/мохито

Адрес проекта

Github: https://github.com/moell-peng…

Название: https://gitee.com/moell/larav…

скриншот

Требование

  • Минимальная поддержка laravel 5.8 и 6.0

устанавливать

Сначала установите laravel и убедитесь, что у вас настроено правильное подключение к базе данных.

composer require moell/laravel-layui-admin

Затем выполните следующую команду, чтобы опубликовать ресурс и конфигурацию:

php artisan laravel-layui-admin:install

останься config/auth.php Добавьте соответствующих охранников и поставщиков следующим образом:

    'guards' => [
        ...
        'admin' => [
            'driver' => 'session',
            'provider' => 'admin'
        ]
    ],

    'providers' => [
        ...
        'admin' => [
            'driver' => 'eloquent',
            'model' => \Moell\LayuiAdmin\Models\AdminUser::class,
        ]
    ],

останься app/Http/Kernel.php Добавьте середину маршрута в свойство $routemiddleware в admin.разрешение И замените промежуточное программное обеспечение аутентификации:

class Kernel extends HttpKernel
{
    protected $routeMiddleware = [
        //'auth' => \App\Http\Middleware\Authenticate::class,
        'auth' => \Moell\LayuiAdmin\Http\Middleware\Authenticate::class,
        ...
        'admin.permission' => \Moell\LayuiAdmin\Http\Middleware\Authenticate::class,
    ];
}

Выполните миграцию данных, заполнение данных

php artisan migrate

php artisan db:seed --class="Moell\LayuiAdmin\Database\LayuiAdminTableSeeder"

Регистрироваться

url: http://localhost/admin/login

электронная почта: [электронная почта защищена]

пароль: секретный

Полагайтесь на программное обеспечение с открытым исходным кодом

  • Ларавель
  • Лаюи
  • spatie/laravel-разрешение

Общение

Группа QQ: 339803849

Wechat: соберите группу после сканирования кода

Лицензия

Лицензия Apache Версии 2.0 см. http://www.apache.org/license…