CAS实现记住密码免登陆
来源:互联网 发布:matlab退火算法 编辑:程序博客网 时间:2024/05/16 15:05
1. 修改 deployerConfigContext.xml
<bean id="authenticationManager" 下新增
<span style="white-space:pre"></span><!--记住密码--><property name="authenticationMetaDataPopulators"><list><bean class="org.jasig.cas.authentication.principal.RememberMeAuthenticationMetaDataPopulator"></bean></list></property>
2. login-webflow.xml
在该文件下找到 viewLoginForm
<view-state id="viewLoginForm" view="casLoginView" model="credential"> <binder> <binding property="username" /> <binding property="password" /> <!--新增部分-->
<span style="white-space:pre"></span> <binding property="rememberMe" /> </binder> <on-entry> <set name="viewScope.commandName" value="'credential'" /> </on-entry><transition on="submit" bind="true" validate="true" to="realSubmit"> <evaluate expression="authenticationViaFormAction.doBind(flowRequestContext, flowScope.credential)" /> </transition></view-state>
3. ticketExpirationPolicies.xml 修改(WEB-INF\spring-configuration 目录下)
修改grantingTicketExpirationPolicy
<bean id="grantingTicketExpirationPolicy" class="org.jasig.cas.ticket.support.RememberMeDelegatingExpirationPolicy"><property name="sessionExpirationPolicy"><bean class="org.jasig.cas.ticket.support.TimeoutExpirationPolicy"><constructor-arg index="0" value="7200000"></constructor-arg></bean></property><property name="rememberMeExpirationPolicy"><bean class="org.jasig.cas.ticket.support.TimeoutExpirationPolicy"><constructor-arg index="0" value="7200000"></constructor-arg></bean></property></bean>
4. 登录页面新增
<input id="rememberMe" name="rememberMe" value="true" tabindex="4" type="checkbox" /> <label for="rememberMe">remeberMe</label>
0 0
- CAS实现记住密码免登陆
- SharedPreferences android将数据存入XML文件里实现记住密码和免登陆前奏(一)
- 实现SSH免密码登陆
- android实现登陆注册记住密码功能
- 实现登陆页面记住密码功能
- android登陆记住密码的实现
- 记住密码实现登陆功能,简单,易懂。
- sshd免密码登陆的实现
- shell如何实现ssh免密码登陆
- 基于SSH实现免密码登陆
- Linux实现SSH免密码登陆
- 网页登陆 记住密码
- winform登陆记住密码
- 登陆页面记住密码
- 页面登陆-记住密码
- android登陆记住密码
- 登陆界面记住密码
- 模仿登陆,记住密码
- struts2 下载记录
- 自定义异常
- Linux 开发板4G转WiFi热点 手机连接热点上网(一 思路)
- 微信小程序学习
- js弹出子窗口的浏览器兼容性问题
- CAS实现记住密码免登陆
- Java数组-数组的应用-应用查表法将十进制整数转化为16进制-2
- 游戏服务器架构文档
- 在VS2013上搭建wxWidgets开发环境
- 大型网站技术架构(一):架构演变过程和架构体系
- 41.内核链表状态机多线程编译器
- android 截图scrollview
- i2c写操作收到nack后重发------24C02B/24C16N i2c写实例
- win10下apache服务的下载安装与配置