LaraBack — это универсальная система для разработки бэкенда, основанная на Laravel 5.3, с фронтендом на базе популярного AdminLTE. Для управления правами доступа используется пакет Entrust.
LaraBack прошёл первичное тестирование и может быть использован как для изучения, так и в качестве основы для дальнейшей разработки.
Перейдите по адресу http://***/login и авторизуйтесь с именем пользователя admin@example.com и паролем admin.
Создание модуля: сначала создайте новый модуль на странице управления модулями, заполнив поле с названием модуля. Затем определите свой маршрут в файле routes/web.php. Если ваш маршрут соответствует шаблону resource, рекомендуется добавить проверку прав доступа в метод __construct соответствующего контроллера в виде $this->middleware("permission:модуль_название");. Если маршрут представляет собой get или post, просто добавьте ->middleware('permission:модуль_название') после маршрута. Вы можете изучить исходный код существующих пользовательских модулей или модулей ролей в качестве примера.
По умолчанию, при тестировании (когда в файле env установлено APP_DEBUG=true), учётная запись с ID 1 не будет ограничена системой прав доступа. После установки значения false эта учётная запись также будет ограничена. Эта функция полезна на этапе тестирования и разработки, а также после запуска, если случайно отменены права всех пользователей и необходимо восстановить права отдельных ролей.
В файле config/system.php можно изменить название программы.
Начните писать собственный программный код!
Laravel — программное обеспечение с открытым исходным кодом, лицензированное в соответствии с лицензией MIT.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )