на октебре. Но вот тут стал вопрос о реализации некай закрытой ERP ситсемы для компании. Где по сути админка октебря это админка этой системы. Но еще есть сотрудники не админситраторы. Как им лучше организовать рабочее пространство ?
Что то такого рода ?
public function beforeFilter()
{
if (!BackendAuth::check()) {
// Пользователь не авторизован, перенаправьте его на страницу входа.
return Redirect::to(Backend::url('your_plugin/authenticate'));
}
}
Просто проектов серьезных на October еще не делал
Есть штатная ACL октября, зачем так сложно через колбэки ?
А можно тыкнуть носом :)
https://docs.octobercms.com/3.x/extend/backend/permissions.html
Через ACL можно делать плагины и добавлять разделы/страницы в админке указывая доступ по определенным разрешениям. Так например пользователи группы "клиенты" не будут видеть административных разделов куда есть доступ у пользователей группы "администраторы". Но стоит подойти к проектированию списков/сущностей по серьезнее, чтобы не ограничивать администраторов или не делать лишние разделы
вроде оно, но подумаю. Главное есть откудова начать
Mrcoquin (0) увеличил карму LeMaX10 (10926.7) 💙💛
Так и сделал. права работают. Но как например при попытке зайти не туда куда можно. Перекидывать на страницу например авторизации или запроса прав у администратор ?
Написать миддлвар для контроллеров и там проверять . В контроллере на события завязаться
мидлвар еще не делал. Обычно обходился контролерам напрямую
А php artisan make:middleware смотрю октябрь не поддерживает и тут ручками ?
Обсуждают сегодня