友言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)

标签: