『網站整合』PHPwind整合最土系統用戶同步登陸

上次成功升級了最土商業版,接下來就是整合公司的社區網站,先說明一下我如今工做的地方是個地方社區網站,用的基礎程序是PHPWind,個人任務就是讓PHPWind和最土登陸同步,領導也知道個人技術能力有限,不怎麼高要求,因此讓我先實現,再考慮其餘。趕鴨子上架,開工了。php

 

在我未成熟的程序思考能力下,我首先否認了重寫程序這個方法,再次否認了將PHPWind的驗證方法引入到最土的方法,最後想出一個折中的辦法,將兩張表的惟一ID相同:將PHPWind用戶表設爲主表,最土用戶表爲外接表,讓最土用戶ID和PHPWind用戶表UID一一對應,經過用戶ID來完成接下來的同步工做。網站

 

多話不說,上步驟。ui

 

第一步:用戶同步spa

新建PHPWind用戶,最土同步相應用戶,最土ID對應PHPWind用戶ID。code

register.phporm

1 $db->update("insert into tg_user (id,email,username,password,city_id,create_time,enable,realname) values ('".$winduid."','".addslashes($regemail)."','".addslashes($regname)."','".$windpwd."','1','".time()."','Y','".addslashes($regname)."')");

第二步:修改最土登陸模式使用Cookie方式ip

去掉密碼,將驗證用戶名改爲用戶ID。ci

ZUser.class.php同步

1 $field strpos($email'@') ? 'email' 'id';//username
2 $zuituuser = DB::GetTableRow('tg_user'array
相關文章
相關標籤/搜索