Size: a a a

2018 October 11

OK

Oleg Khalin in Laravel UA
Ну
источник

OK

Oleg Khalin in Laravel UA
P и есть Permission
источник

М

Мряка in Laravel UA
ну. да
источник

М

Мряка in Laravel UA
и?
источник

М

Мряка in Laravel UA
пермишены даются ролям, роли пользователям
источник

OK

Oleg Khalin in Laravel UA
А, я не так прочитал твое сообщение, сорян
источник

М

Мряка in Laravel UA
)
источник

OK

Oleg Khalin in Laravel UA
Я думал ты вообще спрашиваешь зачем разрешения
источник

OK

Oleg Khalin in Laravel UA
В этом иногда есть смысл, но очень редкий кейс
источник

М

Мряка in Laravel UA
я и спросил, каков кейс
источник

М

Мряка in Laravel UA
потому что если не он - то зачем городить избыточные таблицы в базе
источник

OK

Oleg Khalin in Laravel UA
Там нет избыточной таблицы, насколько я помню, у спати model_permission и в ней полиморфная связь
источник

AA

Ann Ali in Laravel UA
Кейс - чтобы не плодить роли. Например если у нас есть даже 3 пермишена - это уже 7 возможных вариантов(ролей). И чем больше пермишенов, тем больше вариантов - управлять такими ролями будет очень сложно
источник

М

Мряка in Laravel UA
на самом деле управлять ролями проще, чем каждым пермишеном отдельно
источник

В

Вячеслав in Laravel UA
Ann Ali
Ребята, а что бы вы посоветовали для реализации функционала пермишенов/ролей. Причем пермишены могут быть даны, как пользователю, так и роли. Пока смотрю этот пакет https://github.com/spatie/laravel-permission - за фидбек к нему или рекомендации чего-то другого буду благодарна
Отличное решение, юзаю как стандарт
источник

РИ

Роман Игумнов in Laravel UA
Всем привет. Ребята а кто из вас работает над созданием проекта под виндой? Я тут в соседней группе слышал что это не правильно и плохо работать под виндой. Как вы считаете?
источник

В

Вячеслав in Laravel UA
И в принципе, всё что делает команда spatie, это хорошие, стабильные и актуальные решения. В первую очередь смотрю на их пакеты.
источник

AA

Ann Ali in Laravel UA
Спасибо всем за ответы - полезная информация
источник

В

Вячеслав in Laravel UA
Мряка
а можно поинтересоваться зачем давать отдельно пользователю пермишены?
Роль - это всего лишь группа разрешений (permissions), если тебе нужно так сказать наградить только конкретного пользователя определённым разрешение, то это как раз кейс для отношения user->permissions
источник

MP

Max Pechenin in Laravel UA
Роман Игумнов
Всем привет. Ребята а кто из вас работает над созданием проекта под виндой? Я тут в соседней группе слышал что это не правильно и плохо работать под виндой. Как вы считаете?
Линух те понрав))
источник