spring security对于多登陆页面多用户数据源的使用

spring security多登陆页面的处理网上有对EntryPoint进行扩充的,但是在3.1的版本中那个策略bean不存在,所以不知道怎么写,看了point的代码没发现这些东西。。我有这样的需求,就是一个站点有管理员登陆和会员登录,2者用的不是一个数据库验证的,那么首先想到的办法就是在UserDetailsService中来根据登陆页面的隐藏域参数值来判断登陆者的身份,可惜,对于这样的参数,在Filter中可以获取到就是放不入到UserDetailsService中,绕了很大全想到一个办法就是和username拼接,到UserDetailsService中再岔开即可解决。。

 

但是对于不同登陆页面登陆出错有不同的出错页面,对于登陆成功有不同的成功页面。。这些都咋搞呢。。

spring security真实没考虑到这么多的应用场景啊。。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值