【问题标题】:Django Auth: Use external service (without Django-social-app)Django Auth:使用外部服务(没有 Django-social-app)
【发布时间】:2014-12-25 00:37:15
【问题描述】:
  • 如何让用户在我的 Django 应用中链接他们的 Gmail 或 Facebook 帐户?

如果我的客户在任何常见网站(Gmail、Facebook 等...)中拥有帐户,我想避免他们在我的网站上注册

我知道应用 Django Social Auth 可用于此目的,但我想知道如何自己进行此身份验证

  • 谁能指点我一些文档或小例子?

我想自己进行这种身份验证,没有外部应用程序,我正在寻找信息而不是任何人来解决我的代码

谢谢

【问题讨论】:

  • 您可以尝试了解python-social-auth 的工作原理(github.com/omab/python-social-auth)。 Here 是一个如何使用它的例子。
  • @aldo_vw 我想自己做这件事,但我很感激,因为您的链接非常有用!谢谢!!

标签: python django facebook gmail hotmail


【解决方案1】:

实际上,您可以尝试从不同的 django 应用程序中找到如何在 Django 中使用 OAuth2 技术的示例。我使用django-allauth,您可以尝试从他们那里复制一些技术。

【讨论】:

    猜你喜欢
    • 2020-05-16
    • 1970-01-01
    • 2020-09-23
    • 1970-01-01
    • 2017-08-31
    • 2018-06-20
    • 1970-01-01
    • 2017-05-18
    • 1970-01-01
    相关资源
    最近更新 更多