如何把eova系统的登录拦截交由对接平台登录
CHJ&& 发布于26月前 2答/750阅

我的原始需求是:有个对接平台,登录和登出交由对接平台验证(单点登录),成功后直接进入eova系统首页


实现过程中遇到的问题:对接平台提供配置文件和相关的api,其中一个步骤需在web.xml配置文件配置过滤器,对系统访问进行拦截,然后进入第三方登录验证平台,验证成功后提供login方法,该方法自己可以执行相应的操作,现在jfinal过滤器与对接平台提供的过滤器存在一个共同的问题,都想拦截跳到自己相应的登录页面,如何把本系统的拦截交由对接平台来做


我觉得这个问题的原因是 :无



[沙发] Jieven
@CHJ&& 重写doLogin方法, 改写默认通过DB帐号密码验证的这种方式,改为通过单点API验证.整个拦截器交由其他系统来做的这种思路,还真没人这样想过.
[地板] 如易互联
@CHJ&& 额 没法贴图 思路有两个
1. 自身拦截优先,平台拦截固定URL
这种方式类似第三方登录,例如某些互联网应用第三方登录,把你的第三方当作认证源就可以了.
2. 平台拦截优先,自身保留单独入口
这种方式相当于完全对接了平台, 仅仅给知情者保留了管理渠道,如果用户群体不同建议弄两套不同的入口和地址.
......................................
以上.
提交评论
嘿,我来帮你!