3
網站是在MySQL數據庫核心PHP開發的。如果我們想以這種方式集成Wordpress,那麼我們就不必在wordpress的wp-login頁面上登錄。 一旦我們在覈心網站登錄,它應該自動登錄到wordpress。 這個機制也應該適用於管理員和前端。如何將wordpress與我的網站進行通用身份驗證?
網站是在MySQL數據庫核心PHP開發的。如果我們想以這種方式集成Wordpress,那麼我們就不必在wordpress的wp-login頁面上登錄。 一旦我們在覈心網站登錄,它應該自動登錄到wordpress。 這個機制也應該適用於管理員和前端。如何將wordpress與我的網站進行通用身份驗證?
您可以用PHP編程方式執行此:
require_once("wordpress/wp-config.php");
$user = wp_signon(array(
"user_login" => "username",
"user_password" => "password",
"remember" => true
), false);
// see if the call failed
if(get_class($user) == "WP_Error") {
die("oops- wrong user/pass?");
}
這將會是你來同步或鏈接用戶名和密碼與您的其他系統。
謝謝。我想我不需要單獨管理會話,對吧? –
這段代碼在正常情況下保持其自己的會話,但是,該設計部分完全取決於您。 – pp19dd
@ pp19dd抱歉,我知道這是一箇舊帖子,但如果我的網站使用電子郵件和密碼而不是用戶名和密碼怎麼辦?我在這個網站上的問題在這裏http://stackoverflow.com/questions/21090396/authentication-integration-with-wordpress – user2636556