Github 作为全球最大的同性交友网站虽然有适合因为一些原因访问不太顺畅,但是仍然有众多用户,如果给你的网站加上一个使用Github 账号登录,那瞬间专业需要,不过要注意的是貌似阿里云不能与Github正常通讯。
想要在Github 创建应用必须加入github developer program,付费账号或学生帐号都可以,如果是普通账号则无法创建。创建方法就不多说了,回调地址直接填写域名即可。
实现方法
repo中是多个oauth方法结合在一起的。
文件下载方法
豆瓣登录只需要使用github.php
中的代码加入到你的functions.php
中即可
注意github.php
中的
define('GITHUB_APPID','');//appkey define('GITHUB_APPSECRET','');//appsecret
填上你的id和secret,填写到单引号中,然后在调用的地方使用
<?php echo github_oauth_url(); ?>
您输入的评论无法通过校验。
what,为什么。。。
又折腾这个了。。。
Github 作为全球最大的同性交友网站—-形容的相当到位
@从良未遂 不能同意更多,+1
如何把几种登陆方式整理在一起?
@Mr.童
挨个添加就行了啊,又不冲突。
@bigfa 我想添加密码模式,通过传access_token获取用户信息,到这一步都成功了。可是在登陆注册验证那里出错了,wp_set_auth_cookie()方法报错提示Warning: Cannot modify header information。我用网上找到的ob_start()和output_buffering设置为On,都没有用,不知道怎么解决。
@snail 可能是文件前面有空行。
码农的幽默啊 同性交友网站 哈哈
github回调地址写什么呢?http://yourdomain.com/wp-admin/admin-ajax.php?action=github_oauth_callback 这样写会让网站链接被重设。。。