友言SSO單點(diǎn)登陸安裝秘籍!
友言SSO 單點(diǎn)登陸安裝秘籍!友言新版單點(diǎn)登陸不僅在功能上,還是產(chǎn)品設(shè)計(jì)和體驗(yàn)上都做了全新的改版,站長在友言管理后臺開啟此功能并填寫網(wǎng)站相關(guān)信息即可使用。接下來為大家講解SSO 單點(diǎn)登陸的作用和安裝方
友言SSO 單點(diǎn)登陸安裝秘籍!
友言新版單點(diǎn)登陸不僅在功能上,還是產(chǎn)品設(shè)計(jì)和體驗(yàn)上都做了全新的改版,站長在友言管理后臺開啟此功能并填寫網(wǎng)站相關(guān)信息即可使用。接下來為大家講解SSO 單點(diǎn)登陸的作用和安裝方法:
通過單點(diǎn)登錄功能,網(wǎng)站的用戶可以使用站內(nèi)賬號登錄友言評論系統(tǒng)。友言評論系統(tǒng)中整合網(wǎng)站用戶的登錄功能,同時(shí)可以在友言評論框中顯示您網(wǎng)站的登錄按鈕,迅速提升網(wǎng)站用戶評論參與度!
一、SSO 參數(shù)設(shè)置
二、用戶網(wǎng)站配置
在您登錄成功后的頁面中增加如下邏輯代碼,設(shè)置用戶登錄成功的cookie 。
方法一:下文中des_encrypt()函數(shù)其實(shí)就是DES 加密算法(詳情請查看 DES 函數(shù)),用于加密cookie 的值。(提示:需要把DES 函數(shù)中的代碼復(fù)制到您的網(wǎng)站中)


方法二:您也可以通過調(diào)用我們提供的DES 加密算法的 API 來實(shí)現(xiàn)cookie 的加密 (詳情請查看 DES 加密算法API ),可以參考下面代碼。


參數(shù)說明:
$uid: 您網(wǎng)站的登錄用戶的 user_id(必需)
$uname: 您網(wǎng)站的用戶名(必需)
$email: 您網(wǎng)站的用戶 email (可選)
$uface: 您網(wǎng)站的用戶的頭像地址(可選)
$ulink: 您網(wǎng)站的用戶的個(gè)人主頁地址(可選)
$expire: cookie過期時(shí)間(可選)(單位:秒)
$key 是您設(shè)置的密匙 。
三、退出登陸
需要在你網(wǎng)站的退出登陸接口中重寫syncuyan 這個(gè)cookie 值即可

注意:
認(rèn)證方式采用COOKIE 方式,所以需要加密方式存儲
通信數(shù)據(jù)先把數(shù)據(jù)轉(zhuǎn)換為JSON 字符串后進(jìn)行DES 加密
生成的COOKIE 需要設(shè)定權(quán)限目錄“/”和域名“zlflrhl.web-129.com ”
字符編碼均采用UTF-8編碼
目前我們提供PHP 版的相關(guān)邏輯代碼,若您的網(wǎng)站為其他編程語言請根據(jù)DES 算法進(jìn)行修改或者聯(lián)系客服人員。(友言在線客服QQ: 1735067958)