remember

利用Spring Security 3.2的remember-me搭建SSO

百般思念 提交于 2019-12-02 05:56:16
回顾 在上一篇文章,我实现了Spring Security3.2搭建的第一个网站应用firstWeb. 进阶-使用Spring Security3.2搭建LDAP认证授权和Remember-me 。 而在更早的时候,我有使用Apache+tomcat搭建cluster, Apache httpd与tomcat集群 。接下来,我将利用之前的作品,继续向更远的地方前进。 提纲 为firstWeb应用创建cluster。 创建并部署一个新的应用secondWeb。 使用Remember-me机制实现firstWeb与secondWeb的SSO。 架构示意图 此图是为最终形态而画的,今天的实验并不涉及CAS,请忽略CAS。 由上图可见,Apache作为一个逆向代理,提供两个虚拟主机,两个虚拟主机均在 .test.com 域中。其中一个虚拟主机为cluster, Apache需要为其提供负载平衡服务。另外,Apache开启了SSL。 所有Apache的配置可以在此下载: http://pan.baidu.com/s/1i37fUFb 由于之前的文章已经有配置好OpenLDAP,OpenSSL,所以本文将在此基础上搭建网站。想从头开始的请往前翻。 FirstWeb集群 FirstWeb是我们在上一篇文章所产生的应用,如果需要将FirstWeb部署为cluster的话,需要四个步骤:

Web 实现登录记住密码功能

匆匆过客 提交于 2019-11-27 07:19:57
HTML <form id="nameLoginForm"> 账户名:<input type="text" name="name" id="name" class="input-text" autocomplete="off" placeholder="用户名/邮箱/手机号" /> 密码:<input type="password" name="password" id="password" class="input-text" placeholder="请输入密码"> <input id="normalSubmit" class="btn-settlement" type="button" οnclick="login()" value="登录" > <span class="register"><input name="remember" type="checkbox" id="remember" class="rem-check">记住密码</span> <span class="forget-pass"> <input name="admin" type="checkbox" id="admin">管理员登录</span> </form> JS <script type="text/javascript"> //记住用户名,默认不记住 var checkFlag =