文档章节

一个记住密码的功能实现

张武林
 张武林
发布于 2017/08/22 17:35
字数 215
阅读 11
收藏 0
点赞 0
评论 0

<script type="text/javascript">
/*记住用户名和密码*/
$(function() {
if ($.cookie("jzmm")) {
$("#jzmm").attr("checked", true);
$("#name").val($.cookie("userName"));
$("#password").val($.cookie("passWord"));
}
});
//如果$.cookie("rememberUser")为true,即把cookie里存的userName,passWord的值赋给id是username,userpwd的input;

function saveUserInfo() {
if ($("#jzmm").prop("checked") == true) {
var userName = $("#name").val();
var passWord = $("#password").val();
$.cookie("jzmm", "true", {
expires: 7
}); // 存储一个带7天期限的 cookie
$.cookie("userName", userName, {
expires: 7
}); // 存储一个带7天期限的 cookie
$.cookie("passWord", passWord, {
expires: 7
}); // 存储一个带7天期限的 cookie
} else {
$.cookie("jzmm", "false", {
expires: -1
}); // 删除 cookie
$.cookie("userName", '', {
expires: -1
});
$.cookie("passWord", '', {
expires: -1
});
}
}
</script>
jsp页面是:

<input type="checkbox" id="jzmm"  checked="true"/>  
                    <label id="pwd" class="rem_word">记住密码</label>

用户名的ID 为name,

密码的ID   为password

记住密码的ID 为jzmm

用户名与密码存在cookie为userName,passWord

我想小白应该也能看懂,因为我也是小白

本文转载自:

共有 人打赏支持
张武林
粉丝 0
博文 2
码字总数 58
作品 0
合肥
Yii 2 —— 记住密码

Yii 2的登录页面提供了“记住密码”,这个功能最终是将相关信息保存在cookie中,从而实现自动登录的。 看LoginForm的代码,校验密码的代码是这样的: 红色那一行代码就是用来完成登录处理的,...

tywali ⋅ 2016/11/15 ⋅ 0

系统的记住密码功能是用SharedPreferences实现的,但是系统崩溃或用System.exit(0)退出系统后记住密码失效了

系统的记住密码功能是用SharedPreferences实现的,但是系统崩溃或用System.exit(0)退出系统后记住密码失效了。要用怎样才能无论他怎么退出记住密码功能都能实现?...

风骚丶剑飘血 ⋅ 2012/07/20 ⋅ 3

密码管理工具--KeePass

KeePass是一款密码管理工具.它能帮你记住电子邮件,主页FTP,上网,论坛等用户名和密码,而免去了你众多的烦恼,节省了时间.它把密码保存在高度加密的数据库中,不能让其他人和其他应用程序所识别....

匿名 ⋅ 2008/12/05 ⋅ 0

如何实现“记住我的登录状态”的功能

如何实现记住我的登录状态? 开始是把账号和密码一起存放到浏览器中的cookie中,在每次访问时,实现账号和密码登录验证。但我觉得这种方法麻烦,而且存放了密码在cookie中,就算加密的,看起...

tngou ⋅ 2013/01/06 ⋅ 16

php实现记住密码自动登录

[导读] 要实现记住密码自动登录的功能我们大多数据都是利用了客户端的cookies来实现,我们利用php也不例外,有需要的朋友可以参考一下。php制作记住密码自动登录的解决思路,其实也就是对ses...

梦梦阁 ⋅ 2016/01/07 ⋅ 0

ionic结合免费云服务器leancloud的使用方法及Demo演示

LeadCloud云服务器介绍 LeanCloud 是国内的移动应用一站式云服务。LeanCloud提供了数据存储、实时消息、统计分析以及多种扩展组件,全面涵盖移动应用开发的需求,支持 iOS、Android、Web 等多...

Simon_ITer ⋅ 2016/10/25 ⋅ 0

密码神器 “ LastPass ” 跨平台同步功能正式免费

鼎鼎大名的LastPass是一款密码管理软件,用户只需记住一个主密码就能轻松的管理所有密码,这避免了使用简单密码所带来的安全隐患,因为很多人就是嫌麻烦才不愿意设置复杂密码的。 它采用了强...

凝小紫 ⋅ 2016/11/06 ⋅ 19

《Spring Security3》第四章第一部分翻译上(数据库管理信息)

第四章 凭证安全存储 到现在为止,我们已经将JBCP Pets站点做了一些用户友好性方面的升级,包括一个自定义的登录页、修改密码以及remember me功能。 在本章中,我们将会把到目前为止都在使用...

heroShane ⋅ 2014/02/08 ⋅ 0

shiro实现APP、web统一登录认证和权限管理

先说下背景,项目包含一个管理系统(web)和门户网站(web),还有一个手机APP(包括Android和IOS),三个系统共用一个后端,在后端使用shiro进行登录认证和权限控制。好的,那么问题来了web...

HelloRookie ⋅ 2016/10/10 ⋅ 1

"记住我"功能 密码反填充如何实现

首先这个功能我是会滴,用cookie就可以实现了,我的问题其实是: 在输入邮箱和密码,勾起“记住我”,然后登录。。。 之后退出。。。 然后可以有两种情况: 1.邮箱和密码已经都填充好了,无需...

kext ⋅ 2012/07/10 ⋅ 23

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Linux kernel脉络和主干总结

写在前面 前人常说,对Linux操作系统/内核的理解,是计算机行业从业者的内功,决定了你在技术领域想走多远。但内核的庞大以及学习曲线之陡峭,总让我在学习途中觉得犹如“管中窥豹”。 随着工...

Markz0928 ⋅ 28分钟前 ⋅ 0

在gcc中使用intel风格的内联汇编

很简单,内联汇编使用asm(“.intel_syntax noprefix/n”)声明一下,以后的内联汇编就可以用intel风格了,构建可执行文件时给gcc加上-masm=intel参数。 先写一个小程序测试一下: [cpp] view...

simpower ⋅ 39分钟前 ⋅ 0

NIO 之 ByteBuffer实现原理

相关文章 BIO、NIO、AIO 内部原理分析 NIO 之 Selector实现原理 NIO 之 Channel实现原理 前言 Java NIO 主要由下面3部分组成: Buffer Channel Selector 在传统IO中,流是基于字节的方式进行...

轨迹_ ⋅ 48分钟前 ⋅ 0

Jenkins docker权限问题

环境Ubuntu Server 工具 jenkins-war:2.89.2 报错信息 Cannot connect to the Docker daemon. Is the docker daemon running on this host?Build step 'Execute shell' marked build as fai......

Pulsar-V ⋅ 48分钟前 ⋅ 0

180621-一个简单的时间窗口设计与实现

如何设计一个计数的时间窗口 时间窗口,通常对于一些实时信息展示中用得比较多,比如维持一个五分钟的交易明细时间窗口,就需要记录当前时间,到五分钟之前的所有交易明细,而五分钟之前的数...

小灰灰Blog ⋅ 今天 ⋅ 0

Android之Dalvik、ART、JIT、AOT

Android之Dalvik、ART、JIT、AOT 本文内容:Dalvik、ART、JIT、AOT之间关系 本文定位:知识记录 学习过程记录,加深理解,提升文字组合表达能力。也希望能给学习的同学一些灵感 本文整理于[...

lichuangnk ⋅ 今天 ⋅ 0

Thrift RPC实战(五) thrift连接池

Thrift本身没有提供连接池,我们可以用Apache Commons Pool2来实现一个 一、定义对象工厂 BasePooledObjectFactory<T> extends BaseObject implements PooledObjectFactory<T> public class......

lemonLove ⋅ 今天 ⋅ 0

git 命令简写

简写 命令 g git gst git status gd git diff gdc git diff --cached gdv git diff -w "$@" | view - gl git pull gup git pull --rebase gp git push gc git commit -v gc! git commit -v ......

charley158 ⋅ 今天 ⋅ 0

Java中的锁使用与实现

1.Lock接口 锁是用来控制多个线程访问共享资源的方式,一般来说,一个锁能够防止多个线程同时访问共享资源。 在Lock出现之前,java程序是靠synchronized关键字实现锁功能的,而Java SE5之后,...

ZH-JSON ⋅ 今天 ⋅ 0

Intellij IDEA神器常用技巧四-类和方法注释模板设置

IDEA自带的注释模板不是太好用,我本人到网上搜集了很多资料系统的整理了一下制作了一份比较完整的模板来分享给大家,我不是专业玩博客的,写这篇文章只是为了让大家省事。 这里设置的注释模...

Mkeeper ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部