Почему торнадо не предоставляет функцию decode_signed_value? - PullRequest
0 голосов
/ 17 апреля 2020

Я экспериментировал с аутентификацией на API и хотел передать токен с запросом, который однозначно идентифицирует пользователя. Я хочу знать, почему будет только функция кодирования create_signed_value и нет decode_signed_value или verify_signed_value. От вас ожидают, что он будет установлен на поваре ie и будет использоваться get_secure_cook ie, хотя я тоже борюсь с его настройкой?

1 Ответ

1 голос
/ 17 апреля 2020

Торнадо имеет функцию decode_signed_value. Он не задокументирован, но вы можете использовать его следующим образом:

from tornado.web import decode_signed_value

См. get_secure_cookie источник , чтобы узнать, как он называется.

Ожидается ли, что вы установите его в кулинарии ie и будете использовать get_secure_cook ie, хотя я тоже борюсь с его настройкой?

Да, по крайней мере это что рекомендуется в документации, возможно, потому что API decode_signed_value может измениться в будущем, но get_secure_cookie останется неизменным.

Пожалуйста, опишите, как вы боретесь с настройкой повара ie. Вы пытались использовать set_secure_cookie?

...