Size: a a a

2020 October 17

✨Basic_Instinct✨ in symfony
бест практики если можно так сказать))
источник

✨Basic_Instinct✨ in symfony
ладно, я поняла
источник

D

Dmitry in symfony
Не делать процедуры в базе - бест практика :)
источник

✨Basic_Instinct✨ in symfony
источник

DS

Danila Stivrinsh in symfony
Привет всем. Есть официальный туториал как делать jwt authenticator https://symfonycasts.com/screencast/symfony-rest4/jwt-guard-authenticator и  я в недоумении почему при использовании jwt там все равно лезут в базу с запросом вытащить юзера.  В чем прикол ?
источник

RS

Roman Sapezhko in symfony
Arseni
Всем привет! Хочу спросить - зачем использовать nelmioapidoc вместе с apiplatform? Я вижу что в последнем есть поддержка первого и я не понимаю зачем она нужна. У меня есть апишка которая работает на нелмио, но я хочу переехать на апиплатформу, ничего при этом не сломав, может у кого нибудь был подобный опыт? Может кто нибудь что нибудь на этот счёт подсказать?
Возможно, проект переезжает с одного на другое
источник

D

Dmitry in symfony
Danila Stivrinsh
Привет всем. Есть официальный туториал как делать jwt authenticator https://symfonycasts.com/screencast/symfony-rest4/jwt-guard-authenticator и  я в недоумении почему при использовании jwt там все равно лезут в базу с запросом вытащить юзера.  В чем прикол ?
Не всю информацию можно добавлять в токен. Поэтому иногда нужно ползти в хранилище чтобы достать доп инфу
источник

DS

Danila Stivrinsh in symfony
Dmitry
Не всю информацию можно добавлять в токен. Поэтому иногда нужно ползти в хранилище чтобы достать доп инфу
Ну окей, ну дефолтный кейс наверное все таки,  посмотреть роль юзера и проставить правильный user_id когда мы что то создаем в базе. И по логике там просто должны были сделать какого то  in memory юзера который имплементил бы UserInterface и наполнить его из jwt пэйлода и было бы ок. Но люди там наверняка умнее меня и не стали бы на ровном месте писать туториал для 5% кейсов и я вот переживаю что что то не понял и упустил.
источник

D

Dmitry in symfony
Danila Stivrinsh
Ну окей, ну дефолтный кейс наверное все таки,  посмотреть роль юзера и проставить правильный user_id когда мы что то создаем в базе. И по логике там просто должны были сделать какого то  in memory юзера который имплементил бы UserInterface и наполнить его из jwt пэйлода и было бы ок. Но люди там наверняка умнее меня и не стали бы на ровном месте писать туториал для 5% кейсов и я вот переживаю что что то не понял и упустил.
А вы предполагаете что юзер существует раз токен пришел? Так можно думать только если у вас софт делит
источник

DS

Danila Stivrinsh in symfony
Он действительно софт делит.  + Есть на него FK, неконсистеность не прокатит
источник

DS

Danila Stivrinsh in symfony
Просто получается что туториал описывает какой то нелепый кейс использования когда у нас жвт и мы все равно лезем в базу за юзером, бессмыслица какая то
источник

DS

Danila Stivrinsh in symfony
нахер этот жвт тогда нужен
источник

D

Dmitry in symfony
В их случае нужен. В вашем нет. Не вижу ничего странного в туториале.
источник

SP

Sergey Protko in symfony
Danila Stivrinsh
Привет всем. Есть официальный туториал как делать jwt authenticator https://symfonycasts.com/screencast/symfony-rest4/jwt-guard-authenticator и  я в недоумении почему при использовании jwt там все равно лезут в базу с запросом вытащить юзера.  В чем прикол ?
потому что люди тупые и юзают JWT не для того для чего оно задумывалось
источник

DK

Dmitry Kozlov in symfony
Смешно, пока не попадется фронт-фреймворк, перехватывающий все что не 2хх, 3хх и тупо сующий все в консоль без возможности программисту отобразить нормальное окошко об ошибке
источник

VK

Vladyslav Kopaihorod... in symfony
Что за фреймворк ?
источник

DK

Dmitry Kozlov in symfony
Vladyslav Kopaihorodskyi
Что за фреймворк ?
попадаются иногда.
даже не фрейм, а либа для постройки датагридов
на jQuery))))
источник
2020 October 18

AB

Andrey Bakharev in symfony
симфони 3.4, запускаю тесты и там ошибка Symfony\Component\Console\Exception\CommandNotFoundException: Command "..." is not defined.
если запустить только этот тест - все работает,
более того, до этого теста в этом же файле есть другие тесты с этой же командой и они отрабатывают нормально (отрабатывают точно, т.к. запускал с textdox),
недавно все работало, что произошло - фиг его знает,
куда копать?
источник

DD

Dima Denisov in symfony
Стоящая вещь?
источник

D

Dmitriy in symfony
Ой простите
источник