Size: a a a

Laravel для начинающих

2021 October 06

d

dev in Laravel для начинающих
Как добавить роли в Ларавель? В официальных доках есть инфа только про авторизацию действий через Gate, но мне еще нужны роли (например определенные действия доступны только админам). Нагуглил какой-то spatie/laravel-permission только. А из коробки ничего нет?
источник

MR

Maxim Rebitskiy in Laravel для начинающих
Нет
источник

MI

Madiar Isabek in Laravel для начинающих
источник

AH

Andrey Helldar in Laravel для начинающих
Из коробки только гейты. Весь кастом сторонним софтом.
источник

d

dev in Laravel для начинающих
Странно. Роли это то что нужно почти в любом приложении, ибо админка всегда есть.
источник

AH

Andrey Helldar in Laravel для начинающих
Роли - это расширенный функционал. Для большинства базового гейтов за глаза
источник

d

dev in Laravel для начинающих
Ну а как на гейтах админку сделать?
источник

IC

Igor Chishkala in Laravel для начинающих
Митап для разработчиков. Через 10 минут старт. 18:00 по МСК
Качество кода глазами разработчика и заказчика. Часть 1.
* Что такое качественный код и существует ли он вообще?
* Как объяснять заказчику что нужен рефакторинг?
* Как не надо объяснять заказчику, что такое рефакторинг?

Спикер — Игорь Чишкала, 14 лет в ИТ, тех. директор IC Studio, Senior Full-stack Software Engineer
https://www.youtube.com/watch?v=dMyTpai_HhM
@Helldar
источник

AH

Andrey Helldar in Laravel для начинающих
Под одну "роль" - легко
источник

d

dev in Laravel для начинающих
Куда-то сохранить id пользователей - админов и в гейте проверять?
источник

VB

Vladislav Bulgakov in Laravel для начинающих
например в константе модели
источник

VB

Vladislav Bulgakov in Laravel для начинающих
а роли и пермишены рыли кастомный функционал
источник

AH

Andrey Helldar in Laravel для начинающих
Ты не понял. В этой схеме никого никуда сохранять не надо. Там простая проверка - либо доступ есть, либо нет. Всё.
И эти правила для всех едины.

А вот если нужна гибкая система, то только кастом.
источник

d

dev in Laravel для начинающих
А если админ не один будет?)) И, хоть не часто, но изредка могут новых админов добавлять. Каждый раз коммитить?))
источник

d

dev in Laravel для начинающих
Ладно, у меня все равно больше одной роли нужно. Буду пилить кастом.
источник

VB

Vladislav Bulgakov in Laravel для начинающих
сделай таблицу с АДМИНАМИ
источник

AH

Andrey Helldar in Laravel для начинающих
КАСТОМНЫЙ ФУНКЦИОНАЛ. Либо таблицу с админами и на их базе делать.
источник

VB

Vladislav Bulgakov in Laravel для начинающих
зачем если есть спати)
источник

VB

Vladislav Bulgakov in Laravel для начинающих
ну ладно
источник

AH

Andrey Helldar in Laravel для начинающих
Вот именно!
источник