Github 作为全球最大的同性交友网站虽然有适合因为一些原因访问不太顺畅,但是仍然有众多用户,如果给你的网站加上一个使用Github 账号登录,那瞬间专业需要,不过要注意的是貌似阿里云不能与Github正常通讯。

想要在Github 创建应用必须加入github developer program,付费账号或学生帐号都可以,如果是普通账号则无法创建。创建方法就不多说了,回调地址直接填写域名即可。
实现方法
repo中是多个oauth方法结合在一起的。
传送门:Github地址
豆瓣登录只需要使用github.php中的代码加入到你的functions.php中即可
注意github.php中的

define('GITHUB_APPID','');//appkey
define('GITHUB_APPSECRET','');//appsecret

填上你的id和secret,填写到单引号中,然后在调用的地方使用

<?php echo github_oauth_url(); ?>

via bigfa