Size: a a a

2020 July 21

RT

Roman Tsurkanu in Yii Framework 3
через мидлвару
источник

AM

Alexander Makarov in Yii Framework 3
"Миддлварь-ловушка исключений ExceptionToJsonApiError" это ж error handler?
источник

АС

Альберт Степанцев... in Yii Framework 3
Alexander Makarov
JWT - штука очень спорная, но да. Пожалуй, надо.
я что-то в шоке
всегда и везде в API используем
что в нем спорного?
источник

AM

Alexander Makarov in Yii Framework 3
> Доктрина, потому что Spiral не смог там где нужно было

О, интересно. Где не смог?
источник

RT

Roman Tsurkanu in Yii Framework 3
Альберт Степанцев
я что-то в шоке
всегда и везде в API используем
что в нем спорного?
да можно не jwt, просто токены какие нибудь, без разницы
источник

RT

Roman Tsurkanu in Yii Framework 3
просто пример нужен
источник

АС

Альберт Степанцев... in Yii Framework 3
если вы дадите полную реализацию JSON API, включая корректную выдачу ошибок - обещаю быть первым тестировщиком
источник

AM

Alexander Makarov in Yii Framework 3
Альберт Степанцев
я что-то в шоке
всегда и везде в API используем
что в нем спорного?
Инвалидация. Часто некорректная реализация.
источник

DN

Dmitry Naumenko in Yii Framework 3
https://github.com/cycle/orm/issues/88

Тут, но дальше не копался
источник

AM

Alexander Makarov in Yii Framework 3
Альберт Степанцев
если вы дадите полную реализацию JSON API, включая корректную выдачу ошибок - обещаю быть первым тестировщиком
Carsten-а подтащить попробую. Он для Yii 2 это сделал.
источник

АС

Альберт Степанцев... in Yii Framework 3
там нюансов миллион
готов проконсультировать, если надо будет
источник

А

Алексей R in Yii Framework 3
Alexander Makarov
"Миддлварь-ловушка исключений ExceptionToJsonApiError" это ж error handler?
если ты о том общем хендлере, то не совсем. Хотя я его не смотрел )
источник

AM

Alexander Makarov in Yii Framework 3
Там вроде есть какое-то решение, не?
источник

А

Алексей R in Yii Framework 3
тут смысл в том, чтобы сервер не выдавал HTTP 500, а формировал нормальный 200 JSON ответ с какими-нибудь полями success:false, message: ...
источник

DN

Dmitry Naumenko in Yii Framework 3
Алексей R
тут смысл в том, чтобы сервер не выдавал HTTP 500, а формировал нормальный 200 JSON ответ с какими-нибудь полями success:false, message: ...
верно
источник

А

Алексей R in Yii Framework 3
и важно это делать на нужном этапе в пайплайне
источник

AM

Alexander Makarov in Yii Framework 3
Ну так ErrorHandler +- это делает, а ещё ловит всякие Out of memory...
источник

AM

Alexander Makarov in Yii Framework 3
Если вдруг он не может быть настроен чтобы выдать JSON - в нём косяк.
источник

AM

Alexander Makarov in Yii Framework 3
Но вроде он мог.
источник

DN

Dmitry Naumenko in Yii Framework 3
ErrorHandler – это last chance перед Uncaught excelption
источник