Size: a a a

2020 September 19

S

Sergo in Laravel Pro
Anatolii Koziura
добрый день, подскажите, а почему в методах, которые вызываются API нельзя пробрасывать данные сессии? И можно ли это сделать каким-то образом, если нужно?
кто сказал что нельзя?
источник

AK

Anatolii Koziura in Laravel Pro
я не особо разбираюсь, но как-то заметил эту тему в тот момент, когда пытался понять сервис-провайдер в действии. И вот в общем мой класс работает с сессией, но там все пусто.

Если перенести из api в web - все работает как нужно.

Сейчас ради интереса сделал метод, который возвращает [] если находится в api, отсюда пришел к выводу что нельзя)
источник

PT

Pax au Telemanus in Laravel Pro
потому что в апи нету сессии
источник

PT

Pax au Telemanus in Laravel Pro
тарам пам пам
источник

S

Sergo in Laravel Pro
Anatolii Koziura
я не особо разбираюсь, но как-то заметил эту тему в тот момент, когда пытался понять сервис-провайдер в действии. И вот в общем мой класс работает с сессией, но там все пусто.

Если перенести из api в web - все работает как нужно.

Сейчас ради интереса сделал метод, который возвращает [] если находится в api, отсюда пришел к выводу что нельзя)
мидлвар то подключи)
источник

ВС

Владислав Субботин... in Laravel Pro
Pax au Telemanus
потому что в апи нету сессии
Собственно, кто сказал, что нет? REST API в теории не хранит состояние. Но ничто не мешает передавать token сессии, как бы.
источник

PT

Pax au Telemanus in Laravel Pro
Владислав Субботин
Собственно, кто сказал, что нет? REST API в теории не хранит состояние. Но ничто не мешает передавать token сессии, как бы.
я говорю что там по умолчанию мидвар не подключен а не даю повод для беседы о высоком
источник

ВС

Владислав Субботин... in Laravel Pro
Ну ладно. А так хотелось, между прочим :D
источник

А

Антон in Laravel Pro
Anatolii Koziura
я не особо разбираюсь, но как-то заметил эту тему в тот момент, когда пытался понять сервис-провайдер в действии. И вот в общем мой класс работает с сессией, но там все пусто.

Если перенести из api в web - все работает как нужно.

Сейчас ради интереса сделал метод, который возвращает [] если находится в api, отсюда пришел к выводу что нельзя)
Зачем тебе в апи сессия?🤔
источник

AK

Anatolii Koziura in Laravel Pro
Антон
Зачем тебе в апи сессия?🤔
та все уже))
источник

AK

Anatolii Koziura in Laravel Pro
как там говорится, надо было раньше)

Я уже прочитал что это с рестом связанно, мне действительно не нужна сессия в АПИ, просто почему-то поместил свой код туда (это ответ на json)
источник

O

Oleg in Laravel Pro
Ребята, кто пользуется encore laravel-admin https://laravel-admin.org/docs/en/#/ пробовали ли 2 версию? Есть ли смысл под нее все переделывать, как понимаю, много там поменялось, в т.ч. названия некоторых классов.
источник

SS

Serg Serdyuk in Laravel Pro
Oleg
Ребята, кто пользуется encore laravel-admin https://laravel-admin.org/docs/en/#/ пробовали ли 2 версию? Есть ли смысл под нее все переделывать, как понимаю, много там поменялось, в т.ч. названия некоторых классов.
А разве 2 вышла уже? Мне композер предлагает только 1.8.1
источник

O

Oleg in Laravel Pro
Serg Serdyuk
А разве 2 вышла уже? Мне композер предлагает только 1.8.1
Да, на гитхабе уже вышло 2 беты 2-й версии - 1 и 2, позиционируется как последний релиз. По первой последний релиз 1.8.4.  Я пользуюсь 1.8.1, которая вышла в мае, она стабильнее, на мой взгляд, чем последние релизы, в которых есть некоторые баги. Во второй версии grid переименовали в table, в путях там есть изменения и это только очень поверхностный взгляд. Для того, чтобы обновить до 2 версии в composer.json надо принудительно прописать 2.0 для нее
источник

zN

zVlad Nesquik in Laravel Pro
Привет.
Я так понимаю, вызвать Auth::user() в AppServiceProvider в функции boot нельзя?  Мне надо получить имя пользователя и выводить его на всех страницах.
У меня Ларавел 6 версии.
https://stackoverflow.com/questions/37372357/laravel-how-to-get-current-user-in-appserviceprovider
Тут такая же ситуация, но вопрос был задан 4 года назад.
источник

P

PSYTRGLES in Laravel Pro
View composers
источник

zN

zVlad Nesquik in Laravel Pro
Не понимаю, почему просто нельзя вызвать Auth и пользоваться? )) Зачем все эти лишние манипуляции ? )
источник

A

Adel in Laravel Pro
zVlad Nesquik
Не понимаю, почему просто нельзя вызвать Auth и пользоваться? )) Зачем все эти лишние манипуляции ? )
ну так вызывай
источник

A

Adel in Laravel Pro
везде в своих вьюшках
источник

R

Roman in Laravel Pro
Нужно переопределить расположение текстовых сообщений при сбросе пароля. Они находятся в PasswordBroker. Как это реализовать?
источник