B/S架构,如何实现登录页增加“记住密码”功能?

问题描述

DOMINO平台,B/S架构,需要在登录页实现“记住密码”功能,即增加复选框,选中后即可记住密码,以后再次登陆后自动填写用户名、密码。目前用JS处理COOKIE的方式实现,但存在安全隐患。请问,有没有其它安全级别较高的方式实现此功能?请各位大侠不吝赐教!

解决方案

解决方案二:
最好的办法还是cookie方式。
解决方案三:
哎,郁闷啊郁闷
解决方案四:
目前记住密码的功能应该都是通过cookies去记住的
解决方案五:
cookie吧。
解决方案六:
cookie?!
解决方案七:
cookie吧
解决方案八:
用cookie
解决方案:

解决方案:
目前只有cookie
解决方案:
用加密的cookie勉强可以接受,最好的方法是生成ltpatoken的方式
解决方案:
使用session保存用户名和密码
解决方案:
目前想到的还只能加密cookie来完成

时间: 2024-10-30 17:10:35

B/S架构,如何实现登录页增加“记住密码”功能?的相关文章

C#-WinForm登录窗体实现记住密码的功能(仿QQ实现)

背景 Winform实现登录窗体中记住密码的功能,模仿QQ登录记住密码的实现 如下图所示,其中标题部分因为项目保密的原因,我加了马赛克,请大家见谅. 用户名输入框我们采用下拉列表框ComboBox 密码框我们采用textBox,并设置为密码框 设置textBox输入时不显示明文,需要将useSystemPasswordChar改为true,然后multiline设置为false,然后重新生成一下就可以了,因为textbox为显示为密码字符是当textbox为单行编辑的时候,useSystemPa

使用Jquery搭建最佳用户体验的登录页面之记住密码自动登录功能(含后台代码)_jquery

需要引入插件jquery.md5.js 可直接在IIS下运行: 用户名:Ethan.zhu 密 码:123456789 完整文件下载:WebApplication1_jb51.rar 首先将按钮单击事件的异步验证提取出来作为一个单独的函数,需要将按钮单击事件里面的变量提取出来定义为全局变量,并且增加一个变量editPass(用来标记是自己输入密码,还是从cookies中读取的密码) 复制代码 代码如下: var wrongTypeName, //用户名的错误类型,可以直接作为错误提示信息数组的下

Android实现用户登录记住密码功能

一.打开之前完成的Case_login进行修改再编辑 二.将注册按钮删除并在登录按钮前拖出一个checkBox,编辑代码如下: 在layout_top.xml文件中进行编辑 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_

Android 使用SharedPreferrences储存密码登录界面记住密码功能

Android存储方式有很多种,在这里所用的存储方式是SharedPreferrences, 其采用了Map数据结构来存储数据,以键值的方式存储,可以简单的读取与写入.所以比较适合我们今天做的这个项目.我们来看一下运行图: 一.布局界面 1.login_top.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.a

jQuery实现的登录页面之记住密码

首先将按钮单击事件的异步验证提取出来作为一个单独的函数,需要将按钮单击事件里面的变量提取出来定义为全局变量,并且增加一个变量editPass(用来标记是自己输入密码,还是从cookies中读取的密码)  代码如下 复制代码 var wrongTypeName, //用户名的错误类型,可以直接作为错误提示信息数组的下标   wrongTypePwd, //用户密码的错误类型   wrongNameHtml = new Array("", "请输入用户名", "

Android SharedPreferences实现记住密码和自动登录界面

SharedPreferences介绍: SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置参数,它是采用xml文件存放数据的,文件存放在"/data/data<package name>/shared_prefs"目录下. SharedPreferences的用法: 由于SharedPreferences是一个接口,而且在这个接口里没有提供写入数据和读取数据的能力.但它是通过其Editor接口中的一些方法来操作Shared

Spring Security笔记:自定义登录页

以下内容参考了 http://www.mkyong.com/spring-security/spring-security-form-login-example/ 接上回,在前面的Hello World示例中,Spring Security为我们自动生成了默认登录页,对于大多数项目而言,如此简单的登录页并不能满足实际需求,接下来,我们看看如何自定义登录页 一.项目结构 与前一个示例相比较,只是多了一个css样式以及登录页login.jsp,这二个文件具体的内容如下: 1 @CHARSET "UT

Web页面中的“门”—Web端登录页的设计

登录页是用户进入网站的入口,就像是我们进家.进公司的"门"一样. 试想我们处在一个四周都是门的环境,我们会选择推开哪一扇门?这一扇门哪些地方有吸引我们推开的魅力?我们能否准确找到这扇门的把手? 其实这些问题同样适用于登录页面,对于登录页面,是否有足够的魅力让用户在登录过程中不感到烦躁,是否能准确的区分所要填写的信息(如:是填用户名或是电话,快速切换的按钮在哪等),是否能准确找到登录或注册按钮,这些元素的视觉层级与交互关系,直接影响着整个页面的体验. 登录页的元素 如上图所示,一般登录页

a s j-ADO.NET使用三层架构实现用户登录出现错误,提示未定义Common,求怎么修改,

问题描述 ADO.NET使用三层架构实现用户登录出现错误,提示未定义Common,求怎么修改, using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlContro