友言SSO单点登陆安装秘籍!
友言SSO 单点登陆安装秘籍!友言新版单点登陆不仅在功能上,还是产品设计和体验上都做了全新的改版,站长在友言管理后台开启此功能并填写网站相关信息即可使用。接下来为大家讲解SSO 单点登陆的作用和安装方
友言SSO 单点登陆安装秘籍!
友言新版单点登陆不仅在功能上,还是产品设计和体验上都做了全新的改版,站长在友言管理后台开启此功能并填写网站相关信息即可使用。接下来为大家讲解SSO 单点登陆的作用和安装方法:
通过单点登录功能,网站的用户可以使用站内账号登录友言评论系统。友言评论系统中整合网站用户的登录功能,同时可以在友言评论框中显示您网站的登录按钮,迅速提升网站用户评论参与度!
一、SSO 参数设置
二、用户网站配置
在您登录成功后的页面中增加如下逻辑代码,设置用户登录成功的cookie 。
方法一:下文中des_encrypt()函数其实就是DES 加密算法(详情请查看 DES 函数),用于加密cookie 的值。(提示:需要把DES 函数中的代码复制到您的网站中)
方法二:您也可以通过调用我们提供的DES 加密算法的 API 来实现cookie 的加密 (详情请查看 DES 加密算法API ),可以参考下面代码。
参数说明:
$uid: 您网站的登录用户的 user_id(必需)
$uname: 您网站的用户名(必需)
$email: 您网站的用户 email (可选)
$uface: 您网站的用户的头像地址(可选)
$ulink: 您网站的用户的个人主页地址(可选)
$expire: cookie过期时间(可选)(单位:秒)
$key 是您设置的密匙 。
三、退出登陆
需要在你网站的退出登陆接口中重写syncuyan 这个cookie 值即可
注意:
认证方式采用COOKIE 方式,所以需要加密方式存储
通信数据先把数据转换为JSON 字符串后进行DES 加密
生成的COOKIE 需要设定权限目录“/”和域名“zlflrhl.web-129.com ”
字符编码均采用UTF-8编码
目前我们提供PHP 版的相关逻辑代码,若您的网站为其他编程语言请根据DES 算法进行修改或者联系客服人员。(友言在线客服QQ: 1735067958)