写了个omniauth-qq,omniauth的QQ-Connect strategy

2012-03-15 02:45:03 +08:00
 blankyao
放在Github上了, https://github.com/blankyao/omniauth-qq
写之前没找到合适的gem,所以打算自己写一个,做完才发现已经有同学在7个小时前发布了, https://github.com/beenhero/omniauth-qq ,郁闷
4649 次点击
所在节点    程序员
5 条回复
beenhero
2012-03-15 09:43:56 +08:00
我也是鼓捣OAuth认证,发现QQ有些问题(见http://ruby-china.org/topics/1861),
然后就自己整了一个,omniauth-qq 主要把tqq和qq connect的strategy整合一起了,前者用的OAuth,后者用的OAuth2.
blankyao
2012-03-15 09:50:14 +08:00
哈哈,昨晚我看你的代码了
另外,qq connect得到的token和openid不能做所有的操作吗?我看文档是可以发到微博或者空间的呀
beenhero
2012-03-15 09:52:11 +08:00
@blankyao 你在scope里加上你要访问的权限,就可以了
beenhero
2012-03-15 09:54:42 +08:00
QQ-Connect 就是做了登录的事,get_user_info 拿到的信息很少。
TQQ 还是老接口,能取回常用的user info.

另外,weibo 我也重写了一个OAuth2 的版本,叫 omniauth-weibo-oauth2
blankyao
2012-03-15 12:20:52 +08:00
@beenhero ok,thx
I will use your omniauth-weibo-oauth2 :)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/29665

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX