Laravel 5.6+ АдминистраторLTE
Laravel 5.6+ и AdminLTE 2.4+
Включено
- Интерфейс: вход, регистрация
- Бэкэнд: Управление пользователями, Простая роль, Профиль
- Хлебные крошки Laravel
- Простые флэш-уведомления
- Выдавая себя за пользователей:
- Разрешение администраторам входить в систему как другие пользователи
- Чтобы включить эту функцию, вам необходимо добавить IMPERSONATE=true в файл .env и обновить класс App/Http/Kernel.
- Тесты
Как использовать
- Клон: git clone https://github.com/rrpadilla/laravel-adminlte-boilerplate.git my-new-project
- компакт-диск мой-новый-проект
- Скопируйте файл .env.example в .env и отредактируйте учетные данные базы данных и APP_URL.
- Запустить установку композитора
- Запустите дамп-автозагрузку композитора
- Запустите ключ php artisan: сгенерировать
- Запустите миграцию php artisan --seed
- Тестирование: Запуск phpunit
- См. UsersControllerTest.
- Войти с помощью:
- Следуйте ДОКУМЕНТАЦИИ, чтобы узнать, как добавить больше ресурсов (CRUD) в свой проект.
Таблица совместимости
Ларавел | PHP | Панировочные сухари | АдминистраторLTE |
---|
5.6+ | 7.1+ | 5.х | 2.4+ |
Производство
- установка композитора --optimize-autoloader --no-dev
- Конфигурация PHP Artisan: кэш
- Маршрут PHP Artisan: кэш
- Вид php artisan: очистить
- Выполните все команды.
- установка композитора --optimize-autoloader --no-dev && php artisan config:cache && php artisan маршрут:cache && php artisan view:clear
Производство — настройка доверенных прокси
Измените свой .env, если:
- вы используете AWS ELB:
- TRUSTEDPROXY_PROXIES ="*"
- TRUSTEDPROXY_HEADERS = " HEADER_X_FORWARDED_AWS_ELB "
- IP-адрес (или диапазон) вашего прокси
- TRUSTEDPROXY_PROXIES ="192.168.1.1,192.168.1.2"
- TRUSTEDPROXY_PROXIES ="192.168.1.0/8"
- TRUSTEDPROXY_HEADERS = " HEADER_X_FORWARDED_ALL "
- TRUSTEDPROXY_HEADERS = " HEADER_FORWARDED "
Интерфейс