cookie+拦截器实现不同角色对应不同的登录页

Java53

问题描述

问题描述:由于业务需求,系统中有 A角色需要看A登录页、B角色需要看B登录页面。注意是同一个系统哦。现在问题来了,有同学可能会回答了,这样就太简单了,A角色直接访问A登录页,B角色直接访问B登录页就完事了,那么的地址肯定不是一样的,但是退出的时候怎么办,页面怎么跳转呢?我们下面分析问题!

问题分析

页面退出分为两种情况!

1.用户直接点击退出按钮,主动退出。

2.session失效,被动退出。

问题解决方案

1.主动退出。

我认为有两种方案。

A:角色在系统启动时绑定对应登录地址,当用户登录系统后,我们可以获取用户角色,退出时,通过角色可以获取到对应的登录地址。

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长