首頁  >  文章  >  後端開發  >  php中文網關於Ucenter使用注意點的整理

php中文網關於Ucenter使用注意點的整理

PHP中文网
PHP中文网原創
2017-07-15 11:29:351777瀏覽

Ucenter是用來實現多項目的同步登陸的,相信學過php的人都聽說過這個開源項目,你可能認為它只能在discuz中使用,

它可以放到任何專案中,Ucenter的同步登陸使用的是js機制觸發。

以下是我總結的Ucenter在使用過程中應該注意的幾點:

1.  echo uc_user_synlogin()   前面的echo不能少.   在這個之前必須 #require兩個檔案client.php和uc_config.php
2 . 配置常數可能重複定義鎖死,導致定義的常數無效.
3. if(count($_CACHE['apps'] ) > 1 || 1==1) {   屏蔽這個條件 
4. require_once $_SERVER['DOCUMENT#_ROOT']."/u_db.class.php" ;  類別名稱可能衝突,換個名字
5. 自訂uc_note類別中的synlogin 與synlogout方法實現同步操作
6. 直接從Ucenter後台複製設定項 
7. 後台各應用程式要通訊成功,主url+/api/+介面程式檔案   當api檔案輸出1的時候後台顯示通訊成功
8.介面呼叫透過$_GET['code']將參數傳遞給api檔案,依參數呼叫uc_note類別中的對應方法,
code解析出來
array (
  'action' => 'synlogin',
  'username' => 'admin',
  'uid ' => '1',
  'password' => '92164eb6de4223316d1a804f46b2af47',
  'time' => '1423576805',
)#  'time' => '1423576805',
)#  'time' => '1423576805',)# ## time ##退出還是登入還是其他

本文僅供參考,不喜勿噴~~~~~

本文由php中文網提供,

文章網址:http://www.php.cn/php-weizijiaocheng-374264.html

請勿轉載~~~~

#

以上是php中文網關於Ucenter使用注意點的整理的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn