baiyuxiong 发表于 2013-1-6 01:08:10

分享第三方网站登录类库/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版本的代码。







yaoyongphp 发表于 2014-9-15 16:14:36

请高手帮忙解决一下,我用上面CI第三方登陆,在我本地配置成这样

jarkly 发表于 2014-6-18 12:03:24

不知道是不是雅虎机制改了~~雅虎一直无法获取TOKEN

Yong_Jun 发表于 2014-4-16 20:27:10

    非常感谢,刚该现在的项目需要做。

haohailuo 发表于 2013-1-6 09:16:49

好东西,收藏

kuailewang 发表于 2013-1-6 09:39:11

绝对的good 辛苦了 @baiyuxiong   

dickfu 发表于 2013-1-15 10:23:42

本帖最后由 dickfu 于 2013-1-15 10:27 编辑

gelivable

弄到github上会不会更方便大家群策群力些?

Ferguson 发表于 2013-1-15 10:23:46

不错不错,灰常给力的东西。

lnlingyuan 发表于 2013-1-15 13:08:55

果断收藏,感谢LZ分享~~~~~

baiyuxiong 发表于 2013-1-21 14:48:37

dickfu 发表于 2013-1-15 10:23 static/image/common/back.gif
gelivable

弄到github上会不会更方便大家群策群力些?

已经放在GIT上了:
https://github.com/baiyuxiong/oauth_ci

jeongee 发表于 2013-1-21 14:52:49

baiyuxiong 发表于 2013-1-21 14:48 static/image/common/back.gif
已经放在GIT上了:
https://github.com/baiyuxiong/oauth_ci

亲,代码没传

baiyuxiong 发表于 2013-1-21 14:55:37

jeongee 发表于 2013-1-21 14:52 static/image/common/back.gif
亲,代码没传

亲,代码已提交
GIT不熟,commit了还得push一下

终结者 发表于 2013-1-23 11:13:17

谢谢。收藏了。
页: [1] 2 3 4
查看完整版本: 分享第三方网站登录类库/oauth/openid