繁体   English   中英

Django社交auth GitHub身份验证

[英]Django social auth GitHub authentication

我是Python和Django的新手,我正在尝试使用社交认证( https://github.com/omab/django-social-auth )。 我想使用Github连接,但是没有取得多大成功,所提供的示例对于有人开始有点压倒性。 是否有最新的教程可以解释如何使用最新版本的社交auth为初学者设置GitHub身份验证?

您是否阅读了此处提供的文档?

安装应用程序后,您需要进行一系列配置,包括指定Github 后端

您可能还想了解OAuth协议以及您需要的所有令牌以及如何获取这些令牌。

如果您只需要访问github特定的API,我建议您查看PyGithub

身份验证就像执行g = Github( token )一样简单,其中令牌来自oauth。

阅读回购如下

for repo in g.get_user().get_repos():
    print repo.name
    repo.edit( has_wiki = False ) 

与此相关的问题是最适合Github API v3的python库

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM