Size: a a a

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

2020 March 07

мн

мистер никитос in Laravel для начинающих
Егор Карась
но $this там пустая модель
Ну тогда счастья и хорошего настроения)
источник

мн

мистер никитос in Laravel для начинающих
Возможно на момент когда ларка этот коллбек тянет модели и нет внешней, но эт предположение
источник

АО

Александр Орловский in Laravel для начинающих
Друзья, всем даров) может подскажет кто - у меня есть группа роутов незащищенных, методы публичного апи приложения. Но нужно отлавливать кейс если юзер авторизован, и в таком случае добавлять в ответ от сервера некоторые дополнительные данные.
Проблема в том, что авторизация по апи у меня происходит посредством миддлвара auth через гварда api  который юзает драйвер passport), для авторизации юзается мидллвар Authenticate, идет из коробки, из коробки же и с паспортом нормуль интегрируется. Эти публичные роуты изначально никаким гвардом незащищены, и никакой мидлвар для этой цели не используется, следовательно юзер никак не идентифицируется приложением и всегда нулловый. Я пошел от противного, сделал эти роуты защищенными тем же мидлваром auth:api , а в самом мидлваре прописал доп. логику на проверку "является ли роут публичным" чтобы мой пользователь всегда мог быть идентифицирован, если представлен валидный токен. Вопрос - есть ли более элегантный способ достичь моей цели?
источник

A

Adel in Laravel для начинающих
Александр Орловский
Друзья, всем даров) может подскажет кто - у меня есть группа роутов незащищенных, методы публичного апи приложения. Но нужно отлавливать кейс если юзер авторизован, и в таком случае добавлять в ответ от сервера некоторые дополнительные данные.
Проблема в том, что авторизация по апи у меня происходит посредством миддлвара auth через гварда api  который юзает драйвер passport), для авторизации юзается мидллвар Authenticate, идет из коробки, из коробки же и с паспортом нормуль интегрируется. Эти публичные роуты изначально никаким гвардом незащищены, и никакой мидлвар для этой цели не используется, следовательно юзер никак не идентифицируется приложением и всегда нулловый. Я пошел от противного, сделал эти роуты защищенными тем же мидлваром auth:api , а в самом мидлваре прописал доп. логику на проверку "является ли роут публичным" чтобы мой пользователь всегда мог быть идентифицирован, если представлен валидный токен. Вопрос - есть ли более элегантный способ достичь моей цели?
посмотреть миддлвар поглубже и делать правильные вызовы
источник

АО

Александр Орловский in Laravel для начинающих
На скрине миддваря Authenticate и  является ли роут публичным - определяется уже внутри нее, после того как гвард обработает реквест и попытается идентифицировать пользователя.
источник

A

Adel in Laravel для начинающих
сделав какой-нибудь класс для этого
источник

A

Adel in Laravel для начинающих
т.е. конкретно тут - копнуть authenticate
источник
2020 March 08

ЕК

Егор Карась in Laravel для начинающих
Подебил иначе.
Храню свой же id в той же колонке, а в релейшене сделал without('appears')
источник

NN

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

ЯЗ

Яков Зверев in Laravel для начинающих
Переслано от Яков Зверев
Скажите пожалуйста, почему ставлю такой екшон в форме
источник

ЯЗ

Яков Зверев in Laravel для начинающих
Переслано от Яков Зверев
источник

ЯЗ

Яков Зверев in Laravel для начинающих
Переслано от Яков Зверев
А в юрл не отображается передаваемая переменная
источник

ЯЗ

Яков Зверев in Laravel для начинающих
Переслано от Яков Зверев
источник

D

Dodik 👿 in Laravel для начинающих
Сделай инпут с именем method и значением reg
источник

ЯЗ

Яков Зверев in Laravel для начинающих
Dodik 👿
Сделай инпут с именем method и значением reg
А как это потом реалезовать?
источник

ЯЗ

Яков Зверев in Laravel для начинающих
Dodik 👿
Сделай инпут с именем method и значением reg
Этот метод мне надо чтоб на сервер передавался
источник

D

Dodik 👿 in Laravel для начинающих
Яков Зверев
Этот метод мне надо чтоб на сервер передавался
Так это значение и передастся при отправке формы
источник

ЯЗ

Яков Зверев in Laravel для начинающих
Dodik 👿
Так это значение и передастся при отправке формы
А не проще в юрл через переменную передать?
источник

D

Dodik 👿 in Laravel для начинающих
Яков Зверев
А не проще в юрл через переменную передать?
Ну передай
источник

ЯЗ

Яков Зверев in Laravel для начинающих
Dodik 👿
Ну передай
ты MVC знаешь?
источник