discuz+ecshop+dedecms整合之后,初次登陆不能实现同步登陆

2016-07-07 15:29 来源:www.chinab4c.com 作者:ecshop专家

最近整合了ucenter + discuz + dedecms + ecshop的用户这一块,


01.jpg

而且都是通信成功的,会员数据也都是通的,就是有一点比较不方便的。

比如我在论坛注册了用户user01,切换到ecshop页面,是提示没有登录的,需要在ecshop上用user01用户登录后,再退出,就可以实现两边同时登陆了。

同样,在没有点退出的状态下,切换到dedecms的页面,也是显示未登录的。

如果在三个地方都登录过,,在把所有的页面都关闭,再在任何一个页面登录,就可以实现同步登陆了。

请问一下,这个问题应该怎么去解决呢?

论坛地址:http://www.dddsx.cn/bbs
dede地址:http://www.dddsx.cn/dedegbk
shop地址:http://www.dddsx.cn/ecshopgbk


回答:
您可以参考一下此用户的回答:
原帖由 lty000 于 2008-11-26 16:22 发表
没看错的话,这是程序本身就这么设计的,不是整合有问题
在任一平台注册后,用户信息会保存在uc_members表和相应平台的users表,其中uc_members表存放用户名、密码、email等,平台对应users表存放该平台的信息。也就是说,在ecshop中注册后dz中没有用户信息,只在dz中注册ecshop也没有用户信息。当dz用户登陆 ecshop,ecshop自动把几个用户主要的属性加入ecshop的users表(本身就这么设计),ecshop用户登陆dz则需要填写论坛的用户信息才会加入dz的users表(也是本身就这么设计)。所以,需要激活是正常的……


整合后第一次登录,需要经过激活。

管理员所答非所问。

请问楼主的EC和DZ的cookie是如何设置的呢??我现在的问题就是双方不能同时登录!

我现在是除了第一次不能实现同步登录,从ec或者cms都可以实现同步
但是当我从DZ 任何时候都不能实现同步登录

管理员知道怎么弄吗? 帮一下我啊