单点登录
当接入云评论的网站有自己的账号系统时,想实现和云评论目前的账号体系兼容时,云评论提供以下单点登录解决方案,达到的效果为:您的网站登录了,云评论评论框自动登录;云评论评论框退出,您的网站自动退出
云评论单点登录流程,简单来说为云评论的前端代码首先会分别调用云评论的当前用户信息接口与接入网站的获取用户信息接口。随后分如下三种情况:
1. 两个接口都返回用户未登录,则用户状态为未登录
2. 如果云评论未登录,您配置的网站接口返回登录,则自动调用云评论的登录接口进行登录
3. 两个接口都返回登录,云评论查看云评论接口返回的登录用户与网站返回的登录用户信息是否一致(网站用户id),如果不一致,则重新调用云评论的登录接口重新登录。如果登录用户信息一致,则用户已经正常登录
云评论单点登出的接口比较简单。如果用户在云评论上点击退出按钮,则退出云评论,并调用网站的退出接口。如果用户点击网站上的退出按钮,则网站自身退出的同时调用云评论的登出接口。