я тестирую с pytest. Функцию Create Blog может исполнять только авторизованный пользователь. Я попробовал использовать pytest фикстуру которая авторизует моего TestClient перед исполнением кода теста, но оно почему-то не работает, хотя сам response отправляется с кодом 200, что значит пользователь авторизован. Есть какие-то идеи как решить эту проблему? Может есть путь как правильно это делать. Код - https://pastebin.com/mGUVwYxv
Воу воу.... что еще за аутентификация при помощи тестклиента путем отправки запроса на login endpoint, как это вообще работать должно?
поправочка: TestClient используется только для тестирования, фреймворк FastAPI. Аутентификация проходит через OAuth2 протокол с использованием JWT Token механизма
OAuth2 протоколом полагаю там и не пахнет, очередная доморощенная аутентификация по методичке от Тианголо
JWT Token тебе прилетает где? Полагаю в пейлоаде ответа?
Обсуждают сегодня