SaaS开发框架 - 三方登录

云开发产品技术讨论,包括IoT Core和其他云服务API、数据分析产品等话题


Post Reply
xialuxiangfeng
Posts: 2

1、背景
(1)跟已有系统的用户体系打通,提升用户体验,支持开发框架SaaS应用和已有业务系统一起交付项目
(2)开发框架本身也需要开发者已有的用户体系

2、整体流程

整体流程.png

3、三方用户特性
(1)用户增加三方用户类型标识
(2)三方用户用户名是否不受手机号、邮箱的限制
(3)三方用户可以不感知密码,或者直接不存密码
(4)三方用户登录不允许绕过CAS
(5)三方用户不支持在开发框架侧进行用户信息变更操作

4、快速体验

三方登录配置.png

(1)Key————————————填写三方服务颁发给 SaaS开发框架的AppKey,该配置项用于接口签名。
(2)Secret———————————填写三方服务颁发给 SaaS开发框架的AppSecret,该配置项用于接口签名。
(3)Web配置开关————————Web端三方登陆开关。若开关打开,则三方账号能登录SaaS,否则不能。
(4)协议类型——————————三方登录协议类型,如CAS2.0、CAS3.0、其他。
(5)登录链接——————————填写需要通过三方账号登录的SaaS域名,注意:“/login”结尾。
(6)登出链接——————————填写需要通过三方账号登出的SaaS域名。
(7)验证链接——————————填写消费ticket的接口地址,注意:根据项目环境填写对应的域名。
(8)登录名称(中文)——————三方登录的中文名称。
(9)登录名称(英文)——————三方登录的英文名称。
(10)图标———————————三方登录显示的图标。
(11)移动端配置开关——————移动端三方登陆开关。若开关打开,则三方账号能登录SaaS,否则不能。
(12)域名———————————移动端项目环境的域名。

更多功能,欢迎登录零代码平台体验


Tags:
Post Reply