分享第三方网站登录类库/oauth/openid
本帖最后由 baiyuxiong 于 2013-12-5 00:19 编辑根据国外的一个oauth类库,添加国内网站支持,改写的openid登录类库,目前支持的网站有:
国内网站
163登录 奇虎360登录 豆瓣登录 QQ登录 人人登录 新浪微博登录
国外网站
bitbucket登录 dropbox登录 facebook登录 flickr登录 google登录 linkedin登录 microsoft/MSN登录 tumblr登录 twitter登录 yahoo登录
除了可以登录国外网站,还可以抓取到基本的用户信息,可以利用这些信息创建本地账号。
提供非CI版本的演示:
http://www.baiyuxiong.com/demo/oauth/
代码已放置在GITHUB上。
https://github.com/baiyuxiong/oauth_ci
同时提供CI版本的下载,见附件(未经严格测试,有问题欢迎留言)。直接按目录覆盖(如果与已有文件重名,小心别盖掉了)。访问welcome 控制器,使用前需要先去第三方网站创建应用申请KEY,每个网站申请应用的地址:
163: http://open.t.163.com/account/create
360: http://dev.app.360.cn/createwebaccess
douban: http://developers.douban.com/developers/apikey/apply
qq: http://dev.t.qq.com/developer
renren: http://app.renren.com/developers/newapp
weibo: http://open.weibo.com/webmaster/add
fetion: http://i3.feixin.10086.cn/open/site/sitecreate
有同学反映代码不全,已已更新附件,请下载,如果仍有问题,可留言给我。多谢反馈。
同时提供非CI版本的代码。
请高手帮忙解决一下,我用上面CI第三方登陆,在我本地配置成这样 不知道是不是雅虎机制改了~~雅虎一直无法获取TOKEN 非常感谢,刚该现在的项目需要做。 好东西,收藏 绝对的good 辛苦了 @baiyuxiong 本帖最后由 dickfu 于 2013-1-15 10:27 编辑
gelivable
弄到github上会不会更方便大家群策群力些? 不错不错,灰常给力的东西。 果断收藏,感谢LZ分享~~~~~ dickfu 发表于 2013-1-15 10:23 static/image/common/back.gif
gelivable
弄到github上会不会更方便大家群策群力些?
已经放在GIT上了:
https://github.com/baiyuxiong/oauth_ci baiyuxiong 发表于 2013-1-21 14:48 static/image/common/back.gif
已经放在GIT上了:
https://github.com/baiyuxiong/oauth_ci
亲,代码没传 jeongee 发表于 2013-1-21 14:52 static/image/common/back.gif
亲,代码没传
亲,代码已提交
GIT不熟,commit了还得push一下 谢谢。收藏了。