1. Ucenter背景中将需要同步登入的應用設定為允許同步登入,并確定應用通訊成功。
2. 修改應用登入代碼。首先使用使用者名密碼登陸成功後,調用uc_user_synlogin函數獲得同步登入的腳本。傳回給浏覽器并輸出,確定腳本執行
注:
uc_user_synlogin 獲得調用每個應用的uc.php中synlogin函數的腳本:
synlogin函數将使用者id和使用者名用authkey進行編碼後存入cookie
3. 應用自動調用同步登入後,需要擷取uc.php 儲存的cooke,用自身authkey進行解碼後儲存對應session中。
4. 同步退出隻需要在登出操作地方調用uc_user_synlogout()函數,并同理将腳本輸出,確定腳本執行。