Size: a a a

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

2021 October 06

AH

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

VB

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

VB

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

AH

Andrey Helldar in Laravel для начинающих
Ещё раз простым языком: если нужен факт либо доступ есть, либо его нет - можно гейты заюзать.

Если нужно определять "вот ты админ, а ты - нет", "вот то тому можно, а это этому нельзя" - только кастом.
источник

VB

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

AH

Andrey Helldar in Laravel для начинающих
Его и имею ввиду. Как ни крути, у него самый функциональный и поддерживаемый проект.
источник

d

dev in Laravel для начинающих
Просто зафигачить роль в юзера? А знаешь чем это плохо? Например какой-то роут доступен админу и редактору, тебе надо защитить его и прописать где-то ссылку, защитить еще и ее (чтобы не отображалась другим ролям). Уже дублирование будет. А потом ты захотел чтобы этот роут был доступен еще менеджеру и придется искать все эти места и менять.
источник

A

Adel in Laravel для начинающих
а как это ты будешь решать с помощью пакетов?
источник

d

dev in Laravel для начинающих
Ну типа там будет в одном месте прописано
источник

A

Adel in Laravel для начинающих
где? и как?
источник

d

dev in Laravel для начинающих
Хотя... Можно попробовать в гейте прописать же
источник

A

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

AH

Andrey Helldar in Laravel для начинающих
Ну вот. Spatie Permissions прям описываешь
источник

AH

Andrey Helldar in Laravel для начинающих
По сути, тот же spatie permissions является удобным инструментом работы с ролями, а проверяет их так или иначе гейт ларовский
источник

VB

Vladislav Bulgakov in Laravel для начинающих
да пусть изобретет свой
источник

YH

Yurii Horbal in Laravel для начинающих
Не надо делать с пхпшника изобретателя!
источник

️V

️️️️️️️️️️Владимир V... in Laravel для начинающих
Подскажите кто-нибудь. Какого фига у меня периодически вылазит данное сообщение если у меня в env указаны совсем другие данные для mysql?
источник

VB

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

AB

Alex B in Laravel для начинающих
КЭШ
источник

AH

Andrey Helldar in Laravel для начинающих
Никогда не кэшируй конфиг при разработке

php artisan cache:clear
источник