发新话题
打印

ecshop和discuz整合之后的注册

ecshop和discuz整合之后的注册

将ecshop和DZ会员整合之后,希望将注册统一到DZ进行,所以将user.php修改了下,将所有register请求转到DZ去。
用了下面的语句
header("Location: http://domain.com/bbs/register.php?refer=http://domain.com/shop/");
但现在遇到了问题:DZ的注册完成之后,BBS方面此用户处于登录状态了,但是自动跳转到ecshop后,还是未登录状态。
按说,DZ的cookie已经update,那么ecshop取用cookie也应该认为该用户登录了呀。怎么解决呢?

TOP

在DZ注册完成之后,还需要重新登录一下,这时候再到ecshop时才是登录状态。
这个地方我们会继续改进的

TOP

非常感谢核心开发者的回复,我参看了DZ给shopex加的一些code。也考虑给ecshop加类似的code,不过ec中的parameter大多确定了$_POST方式,对request的好像不认,在转向的时候似乎有困难。如果要做则需要修改ec的code,这个我倒不是很愿意,因为ec的开发进度比较快,如果改的多,以后升级会比较麻烦。呵呵

btw:会员同步发现问题,在论坛里用的USER1,在商城里用却还是USER2,在两个页面里显示不同的用户。是bug吗?

TOP

"在论坛里用的USER1,在商城里用却还是USER2"?
论坛里的user1是新注册的吗? 您是怎么操作的呢? 详细描述一下?

TOP

在ec登录之后,DZ和EC都同步为相同会员。然后回到DZ退出用户,再登录另一个用户,回到EC则发现,用户不同步了
屡试不爽的说

TOP

影响不大吧~一般论坛里才常用2+个帐号

TOP

在论坛退出后,EC是不退出的。这是设计时这样考虑的

TOP

DZ退出EC不退出,那如果有多个用户岂不是很麻烦吗?
怎样修改呢?懒得看code了,大哥直接告知吧

TOP

7楼上回答 ~觉得应严格限制多个用户对商城和论坛都不利
EC整合好像都不影响整合方

TOP

难道都没发现
在EC商城注册的用户,虽然可以在论坛登录
但是论坛首页在统计用户数时不包含在商城注册的用户
欢迎新会员也只是在论坛注册的新会员

TOP

DZ缓存,注意EC授权版权

TOP

发新话题