收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 7034|回复: 11

[闲聊] 把论坛的QQ登陆修复了。

[复制链接]
发表于 2019-12-13 15:58:06 | 显示全部楼层 |阅读模式
现在好了。大家不记得密码的也可以用了。

一开始一步一步DEBUG 。因为DZ 直接反馈 999 代码。
查到后面,发现 qq 直接反馈给一个链接 qq 互联 1.0 下线通知


好吧。
又去看了 http://bbs.verydz.com/thread-1372-1-1.html

再看了 1.0 的开发文档,QQ互联1.0 到 2.0 的升级指引。发现1.0 的授权可以通过接口换成 2.0 的 token。思路就用 1.0 的换回来吧。因为实在不想重新申请,这样用户就得重新绑定啊。

中间花了不少时间写这个换 token 的接口,因为中间还有复杂的签名算法。
搞出来,居然提示 openid 和 token 验证不通过。

最后。心一横 直接  oauth_switch.inc.php 切换到 auth2.0 。非常简单就是把数据库里改一个值,更新缓存。

直接可以用了,浪费了我好些个小时。是我自己的思路有错,数据库中最有用的是 openid ,这个是 appid 就决定了。
token 是授权,有时效。现在肯定是用不了了。

所以只要 appid 不变。QQ登陆没有任何问题了。

那么问题来了,我现在没有任何地方管理我的 appid 。key 也没有办法配置。早期的 dz 云平台部门都解散了。只求QQ不折腾,不出错了。
发表于 2019-12-30 23:50:53 | 显示全部楼层
蓝色永在,理想不散!
回复 支持 反对

使用道具 举报

发表于 2019-12-31 00:21:28 | 显示全部楼层
老大辛苦了 祝大家伙元旦快乐
回复 支持 反对

使用道具 举报

发表于 2019-12-31 15:27:52 | 显示全部楼层
老大威武!元旦快乐!
回复 支持 反对

使用道具 举报

发表于 2019-12-31 15:28:11 | 显示全部楼层
amengdos 发表于 2019-12-31 00:21
老大辛苦了 祝大家伙元旦快乐

丁字裤童鞋,元旦快乐!
回复 支持 反对

使用道具 举报

发表于 2019-12-31 22:30:17 | 显示全部楼层
waterisi 发表于 2019-12-31 15:28
丁字裤童鞋,元旦快乐!


哇哈哈 也祝水同学也元旦快乐祝家人万事如意平安幸福 新的一年要来啦
回复 支持 反对

使用道具 举报

发表于 2020-1-1 21:37:19 | 显示全部楼层
好,终于上来了
回复 支持 反对

使用道具 举报

发表于 2020-1-7 20:38:35 | 显示全部楼层
嗯。。。。
回复 支持 反对

使用道具 举报

发表于 2020-1-15 19:45:19 | 显示全部楼层
原来修复了,中途想上线看看也没辙
回复 支持 反对

使用道具 举报

发表于 2020-2-3 07:05:13 | 显示全部楼层
老大,上传不了图片了,总是提示:服务器限制无法上传那么大的附件
图片就几十K大
回复 支持 反对

使用道具 举报

发表于 2020-2-15 00:14:11 | 显示全部楼层
忘记密码,QQ登录水一个
回复 支持 反对

使用道具 举报

发表于 2020-3-11 17:35:03 | 显示全部楼层
测试成功!赞!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( 湘ICP备12001430号 )  

GMT+8, 2020-10-30 04:08 , Processed in 0.077928 second(s), 7 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表