如何实现用户注册时记住账号和密码的功能?
2018-02-04 23:24
549 查看
如何实现用户注册时记住账号和密码的功能?
1. 在前端页面上添加一个复选框,并设置一个value参数 2. 在servlet中去得到remeber的参数,判断是否跟value参数的值相等, 3. 然后创建如果相等创建一个相对应的cookie对象, 4. 需要对cookie进行持久化,并且添加到本地的cookie中 5. 然后用EL表达式从本地的课客户端获取到name,password的value值(有一个缺点就是如果不勾选记住密码的话会报错)
String remeber = request.getParameter("remeber"); if (remeber.equals(result)){ //创建相对应的cookie Cookie nameCookie = new Cookie("name",name); Cookie passwordCookie = new Cookie("password",password); //持久化本地的cookie时间 nameCookie.setMaxAge(60*60*10); passwordCookie.setMaxAge(60*60*10); //服务器把cookie发型给客户端 response.addCookie(nameCookie); response.addCookie(passwordCookie);
相关文章推荐
- 关于如何实现禁止浏览器记住账号、密码的功能
- C语言怎么将用户账号密码写入文件实现登录注册功能?
- C语言怎么将用户账号密码写入文件实现登录注册功能?
- C#序列化实现用户登录记住账号密码功能
- android SharedPreferences实现用户的注册和保存账号密码
- C# 如何实现记住密码功能
- C# 如何实现记住密码功能
- 如何利用js操作cookie实现记住密码功能
- 用户登录记住密码功能(记住登陆状态),下次不需要重新登录,注意安全问题!实现原理
- 关于JavaWeb如何实现用户注册 后台即时提醒(类似站内信功能)
- 如何实现共享软件网络授权认证,包括注册新用户、登录、修改密码等操作
- 利用h5的本地存储实现登录页面里的记住账号和密码功能
- 用户登录记住密码功能的实现
- 使用SharedPreferences实现记住账号密码的功能
- Android-利用SharedPreferences实现记住密码和账号功能
- android实现登陆注册记住密码功能
- 如何实现共享软件网络授权认证,包括注册新用户、登录、修改密码等操作
- android 如何实现登陆界面的记住密码功能
- 如何实现共享软件网络授权认证,包括注册新用户、登录、修改密码等操作
- C#如何实现记住密码,自动登录功能?【转载】