我是 Python 和 Django 的新手,正在尝试让社交身份验证 (https://github.com/omab/django-social-auth) 发挥作用。我想使用 Github 进行连接,但没有取得多大成功,而且所提供的示例对于刚开始的人来说有点不知所措。是否有任何最新的教程可以向初学者解释如何使用最新版本的社交身份验证来设置 GitHub 身份验证?
最佳答案
您是否阅读了提供的文档 here
安装应用程序后,您需要进行一系列配置,包括指定 Github
backend
您可能还想阅读有关 OAuth Protocol 的信息您需要哪些代币以及如何获得它们。
如果您只需要访问 github 特定的 API,我鼓励您查看 PyGithub
身份验证就像执行 g = Github( token )
一样简单,其中 token 来自 oauth。
阅读repos如下
for repo in g.get_user().get_repos():
print repo.name
repo.edit( has_wiki = False )
关于python - Django social auth GitHub 认证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12379637/