项目使用vue作为技术栈,我方平台对接到甲方平台中需要用到单点登录。
甲方平台跳转至我方平台时url为我方平台登录地址+st参数信息,登录验证如果没有登录会跳转至登录页,所以在登录页的 mounted 钩子函数中截取url中的st,若st存在,调用单点登录验证接口,获取登录验证sessionId,根据需求做对应页面的跳转。
考虑用户体验可以加一个空页面来做过渡防止用户跳转过来时看到登录页。
项目使用vue作为技术栈,我方平台对接到甲方平台中需要用到单点登录。
甲方平台跳转至我方平台时url为我方平台登录地址+st参数信息,登录验证如果没有登录会跳转至登录页,所以在登录页的 mounted 钩子函数中截取url中的st,若st存在,调用单点登录验证接口,获取登录验证sessionId,根据需求做对应页面的跳转。
考虑用户体验可以加一个空页面来做过渡防止用户跳转过来时看到登录页。