問題描述:織夢整合uc 和discuz,當dede管理員從后臺修改用戶秘密時,該用戶不能正常登陸;
原因解析:織夢后臺修改時候沒有把對應的uc用戶一起修改;
解決方法:在var/www/dede/member_do.php的提交方法里面添加(約233行):
- if(defined('UC_API') && @include_once DEDEROOT.'/uc_client/client.php')
- {
- $row = $dsql->GetOne("SELECT userid FROM `#@__member` WHERE mid='$id' LIMIT 1 ");
- $emailnew = $email;
- $ucresult = uc_user_edit($row['userid'], $oldpwd, $pwd, $emailnew,$ignoreoldpw=1);
- }
新聞熱點
疑難解答