Ho collegato Gnuboard al database degli utenti di WordPress, consentendo di scrivere post nel forum dopo aver effettuato l’accesso.
- Condivisione dei cookie tra sottodomini
- Salvare il codice seguente sul server su cui è installato WordPress, con il nome “wp-sso.php”
[PHP] include 'wp-load.php'; $cookie_name = 'wordpress_logged_in_'.md5(get_site_option('siteurl')); $cookie = $_COOKIE[$cookie_name]; wp_set_current_user(wp_validate_auth_cookie($cookie, 'logged_in')); if($user = wp_get_current_user()) { echo '‘.$user->user_login.’ ‘;
//echo ‘‘.$user->user_nicename.’ ‘;
echo ‘‘.$user->display_name.’ ‘;
echo ‘‘.$user->user_email.’ ‘;
echo ‘‘.$user->user_url.’ ‘;
}
?>[/PHP] - Se non è presente una sessione di Gnuboard ma è presente un cookie di WordPress, elaborare sul server il modulo del punto 2 per implementare la funzionalità SSO (Single Sign-On)
- Se è presente una sessione di Gnuboard ma non è presente un cookie di WordPress, cancellare la sessione e aggiornare la pagina
- Ridimensionare la pagina quando si verifica l’evento di caricamento di una pagina di Gnuboard




안녕하세요.. SIR에서 온 전진입니다.
혹시 나머지 코드를 볼 수 있을까해서요.. ^^
부탁드립니다.
급하게 정리하여 올렸습니다 ^^
http://kilho.net/archives/mypost/786