2013年5月14日
摘要: 今天在做项目时发现这样的一个问题,用uc集成的phpcms_v9 和discuz x2.5修改了密码没有同步。 研究了一下phpcms_v9 sso的源码 发现是他官网存在的一个BUG,大致是这样的 phpcmsv_9同步登陆的时候 以phpsso为同步通信的中介, 然后 通知它下面的各个应用,理论上面这样是没有错的, 但是他业务的代码有一部分逻辑问题,就是 它登陆的时候 如果开启了uc的同步功能,uc那边把登陆以后的结果多是安装 它文档上面的标准说明返回的,phpsso这边的业务代码他只处理了一部分uc的返回状态 。 即 比如list($uid, $username, $password,. 阅读全文
posted @ 2013-05-14 13:58 ヽ坚强的蘑菇 阅读(274) 评论(0) 推荐(0) 编辑