Size: a a a

2020 July 26

U

Us.@hmad in Laravel Pro
Alek Sanders
А роли как валидируются?
источник

U

Us.@hmad in Laravel Pro
через мидл
источник

AB

Alex Berezhkovsky in Laravel Pro
а return abort(404)  как false интерпритируется?
источник

AS

Alek Sanders in Laravel Pro
Чет мне код вообще не нравится))
источник

U

Us.@hmad in Laravel Pro
Alex Berezhkovsky
а return abort(404)  как false интерпритируется?
да
источник

U

Us.@hmad in Laravel Pro
Alek Sanders
Чет мне код вообще не нравится))
Не красиво но работает
источник

AS

Alek Sanders in Laravel Pro
Работает не трогай (с)
источник

U

Us.@hmad in Laravel Pro
Alek Sanders
Работает не трогай (с)
++++
источник

AS

Alek Sanders in Laravel Pro
А почему юзер в $request прилетает? Через Auth проверить юзера проще ж?
источник

U

Us.@hmad in Laravel Pro
Alek Sanders
А почему юзер в $request прилетает? Через Auth проверить юзера проще ж?
может быть
источник

U

Us.@hmad in Laravel Pro
но проблема не в этом
источник

AS

Alek Sanders in Laravel Pro
Us.@hmad
но проблема не в этом
Проблема в том что миддлеварь может не сработать))
источник

U

Us.@hmad in Laravel Pro
Alek Sanders
Проблема в том что миддлеварь может не сработать))
В каком случае если все тест кейсы показывает что всё нормально?!
источник

AS

Alek Sanders in Laravel Pro
Ну
1. У вас roles может быть null, потом будет проверка in_array($role->role, null) и выскочит exception
источник

U

Us.@hmad in Laravel Pro
Alek Sanders
Ну
1. У вас roles может быть null, потом будет проверка in_array($role->role, null) и выскочит exception
точно
источник

U

Us.@hmad in Laravel Pro
спасибо
источник

AS

Alek Sanders in Laravel Pro
Это первое что кинулось в глаза сразу, но есть там и еще вопросы к такой реализации.
источник

U

Us.@hmad in Laravel Pro
хотя если выйдет ексепшн далше не пойдёт же
источник

AS

Alek Sanders in Laravel Pro
А не проще задействовать пакет готовый чтото из ziraco/entrust или вообще все на Gate переписать?
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
auth не дырявый, все ок
источник