Flask-OAuth TypeError: Unicode-объекты должны быть закодированы перед хэшированием - PullRequest
0 голосов
/ 30 марта 2019

Я пытаюсь использовать Flask-OAuth с Facebook, следуя этому примеру .Я определил APP_ID и APP_SECRET в соответствии с моим.

Я могу войти в систему с учетной записью Facebook сейчас, но когда он перенаправляет после входа в систему, я получил эту ошибку:

TypeError: Unicode-objects must be encoded before hashing

В соответствии с примером кода, если нет отредактированных, строка ошибки была в строке 48

me = facebook.get('/me')

Итак, что с этим не так? ..

1 Ответ

0 голосов
/ 30 марта 2019

Я нашел ответы. Библиотека flask_oauth не поддерживает Python3, вместо этого я использую Flask-OAuthlib .

И вместо примера кода, который я использую в ссылке выше, теперь я использую новый в этом примере

...