嗯,昨天我部署了一个
http://openidchina.net/,发现打包的时候少打了一个logging.php文件,你去下载列表里面找到日期上最新的那个然后把其中的logging.php传上去覆盖原有logging.php就好了。
对这个文件的的修改如下:
%diff -rnu ~/Desktop/Discuz\!_6.0.0_SC_UTF8/upload/logging.php ~/workspace/openid4discuz/logging.php
--- /home/sutra/Desktop/Discuz!_6.0.0_SC_UTF8/upload/logging.php 2007-09-07 17:06:40.000000000 +0800
+++ /home/sutra/workspace/openid4discuz/logging.php 2007-11-14 02:43:08.000000000 +0800
@@ -41,6 +41,12 @@
if($discuz_uid) {
showmessage('login_succeed', $indexname);
+ }
+
+ // OpenID4Discuz
+ if($loginfield == 'openid') {
+ $url_forward = "
openid.php?from=1&openid_url=".$openid_url;
+ dheader("location: ".str_replace('&', '&', $url_forward));
}
$field = $loginfield == 'uid' ? 'uid' : 'username';