1

我是一个 Python 新手,我想在我的 Django 项目中集成社交登录功能,使用 JWT 身份验证。我使用了这个包,但是这个项目的文档不好。它表明我需要向{ 'provider' : '', 'code' : '' }端点发送一个对象以获取 JWT 令牌。但我无法理解如何为 Facebook、Twitter、Google 等获取此代码。

我通过点击 Facebook oauth url 从 Facebook 获得了一个代码作为响应,但是当我在端点对象中使用它时,它总是显示这个错误:

Authentication process canceled

{
  'error': {
    'message': 'This authorization code has expired.', 
    'type': 'OAuthException', 
    'code': 100, 
    'fbtrace_id': 'A7njJL6BTqXbji1TC5Xl1Us'
  }
}

Bad Request: /api/login/social/jwt/

任何帮助或建议将不胜感激。提前致谢。

4

0 回答 0