CAS登入添加手机验证码

该博客介绍了如何在CAS登录过程中添加手机验证码功能,详细步骤包括在casLoginView.jsp中插入相关代码,修改UsernamePasswordCredentials类以包含captcha字段,并根据配置的Class重写QueryDatabaseAuthenticationWithUsernameHandler。同时,文章提出了两个问题,关于UsernamePasswordCredentialsToPrincipalResolver与Credentials的关联,以及何时调用UsernameOnlyCredentialsToPrincipalResolver。
摘要由CSDN通过智能技术生成

(1):casLoginView.jsp  添加如下信息


1
2
3
4
5
6
7
8
9
10
11
12
13
14
< view-state  id = "viewLoginForm"  view = "casLoginView"  model = "credentials" >
     < binder >
         < binding  property = "username"  />
         < binding  property = "password"  />
         <binding property="captcha" /> 
     </ binder >
     < on-entry >
         < set  name = "viewScope.commandName"  value = "'credentials'"  />
     </ on-entry >
     < transition  on = "submit"  bind =
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值