一、在UC後臺更改密碼後PC沒法登錄的
其實robertvvv在以前發過修改方法,可是他說的是解決DZ修改密碼問題
實際上是錯誤的,這個是解決UC後臺修改密碼PC出現的問題的
解決辦法: (你的UCenter安裝根目錄) / control / admin / user.php
大概289行,
$_ENV['note']->add('updatepw', 'username='.urlencode($username).'&password=');
修改成:
$_ENV['note']->add('updatepw', 'username='.urlencode($username).'&password='.$orgpassword);
也就是在後面增長了.$orgpassword,注意前面有個點
這樣問題解決一個了
二、在DZ更改密碼後PC沒法登錄的(這個是你們最關注的)
其實原理同樣的
解決辦法:(你的論壇根目錄) / uc_client / control / user.php
大概99行,
$_ENV['note']->add('updatepw', 'username='.urlencode($username).'&password=');
修改成:
$_ENV['note']->add('updatepw', 'username='.urlencode($username).'&password='.$newpw);
也就是在後面增長了.$newpw,注意前面有個點
這樣問題又解決一個了
三、在UCHome更改密碼後PC沒法登錄的
到這裏你們應該知道怎麼改了吧
解決辦法:(你的論壇根目錄) / uc_client / control / user.php
大概104行,
$_ENV['note']->add('updatepw', 'username='.urlencode($username).'&password=');
修改成:
$_ENV['note']->add('updatepw', 'username='.urlencode($username).'&password='.$newpw);
也就是在後面增長了.$newpw,注意前面有個點
至此,全部問題解決。。!
UC和dedecms整合後,會員賬戶若是在UC中修改密碼後在dedecms中登陸會顯示密碼錯誤。其解決方法以下:
一、(UCenter安裝根目錄) / control / admin / user.php
$_ENV['note']->add('updatepw', 'username='.urlencode($username).'&password='); 修改成:
$_ENV['note']->add('updatepw', 'username='.urlencode($username).'&password='.$orgpassword);也就是在後面增長 了.$orgpassword,注意前面有個點
二、(論壇根目錄) / uc_client / control / user.php
$_ENV['note']->add('updatepw', 'username='.urlencode($username).'&password='); 修改成:
$_ENV['note']->add('updatepw', 'username='.urlencode($username).'&password='.$newpw);也就是在後面增長了.$newpw,注意前面有個點
三、(博客根目錄) / uc_client / control / user.php
$_ENV['note']->add('updatepw', 'username='.urlencode($username).'&password='); 修改成:
$_ENV['note']->add('updatepw', 'username='.urlencode($username).'&password='.$newpw);也就是在後面增長了.$newpw,注意前面有個點
四、(dedecms根目錄) /WebRoot / Default / uc_client / control / user.php
$_ENV['note']->add('updatepw', 'username='.urlencode($username).'&password='); 修改成:
$_ENV['note']->add('updatepw', 'username='.urlencode($username).'&password='.$newpw);也就是在後面增長了.$newpw,注意前面有個點php
來源:http://www.jb51.net/cms/40462.htmlhtml