cookie记录
登录页面引用:
<script src="/jquery.cookie.js"></script>
登录页面jq:
var telphone = $('[name = "telphone"]').val();
var pwd = $('[name = "pwd"]').val();
//登录接口
$.post("/sign",{
login: telphone,
password: pwd
},function(data){
if(data.status == 200){
//登录成功后跳转到首页
if(parame == 'index'){//从首页点击登录跳转到登录页面的索引
//设置cookie
$.cookie('login',telphone,{ expires: 365, path: '/index.html' });
$.cookie('token',data.data.access_token,{ expires: 365, path: '/index.html' });
$.cookie('username',data.data.username,{ expires: 365, path: '/index.html' });
$.cookie('pwd',encrypt(pwd),{ expires: 365, path: '/index.html' }); //密码
window.location.href = '/index.html?login='+telphone+'&access_token='+data.data.access_token+'&username='+data.data.username+'';
} }
else{
alert(data.error);
}
}) 首页页面同样引用:
<script src="/request.js"></script>
<script src="/jquery.cookie.js"></script>
首页jq:
var login = request('login');
var token = request('access_token');
var username = request('username');
var pwd;//加密密码
//判断cookie中是否有登录的记录
if($.cookie('login') == undefined || $.cookie('login') == ''){ }else{
login = $.cookie('login');
}
if($.cookie('token') == undefined || $.cookie('token') == ''){ }else{
token = $.cookie('token');
}
if($.cookie('username') == undefined || $.cookie('username') == ''){ }else{
username = $.cookie('username');
}
if($.cookie('pwd') == undefined || $.cookie('pwd') == ''){ }else{
pwd = $.cookie('pwd');
}
//首页点击退出登录
$('.denglu').click(function(){
$.cookie('login','',{ path: '/index.html' });
$.cookie('token','',{ path: '/index.html' });
$.cookie('username','',{ path: '/index.html' });
$.cookie('pwd','',{ path: '/index.html' });
window.location.href = '/index.html'; /*清除所有cookie:
$.cookie('login','',{ path: '/' });
$.cookie('token','',{ path: '/' });
$.cookie('username','',{ path: '/' });
$.cookie('pwd','',{ path: '/' });*/
});
cookie记录的更多相关文章
- cookie记录用户名
在说如何用cookie记录用户名之前,我们先来说说cookie的工作原理: cookie : 存储数据,当用户访问了某个网站(网页)的时候,我们就可以通过cookie来像访问者电脑上存储数据 ; 1. ...
- cookie记录浏览记录
cookie记录浏览记录 HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key-value的形式存在.在HashMap中,key-value总是会当做 ...
- cookie记录用户的浏览商品的路径
在电子商务的网站中,经常要记录用户的浏览路径,以判断用户到底对哪些商品感兴趣,或者哪些商品之间存在关联. 下面将使用cookie记录用户的浏览过的历史页面.该网站将每个页面的标题保存在该页面的$TIT ...
- cookie记录横向滚动条位置
一.Css <style type="text/css"> #x{ width: 100%; white-space: nowrap; overflow-x: scro ...
- 通过cookie记录,设置页面访问的跳转页
通过cookie记录,设置页面访问的跳转页 转载自:http://blog.csdn.net/yixiao_naihe/article/details/26679515. 目的: 1.访问fm.htm ...
- JS利用cookie记录当前位置实现刷新页面后还可以保持菜单栏的展开或闭合
代码如下,重点是JS部分的代码(部分样式引用的是Bootstrapt中的): <style> .sidebar-menu .special{ font-size: 16px; marg ...
- 根据cookie记录跟踪ID来确定分享对象
一 :思路分析 1:用户注册的时候标记推客 2:推客生成分享链接 分享链接构成 (环境前缀+(此链接打开时需要调用的接口+推客的标记+&url=(商品的链接))) 3:需要写一个分享链接调 ...
- 简单的Cookie记录浏览记录案例
books.jsp 界面 代码 <%@ page contentType="text/html;charset=UTF-8" language="java" ...
- 不使用cookie记录用户信息
cookie是什么: cookie是由web服务器保存在用户浏览器(客户端)上的小文件,它可以包含用户信息,用户操作信息等等,无论何时访问服务器,只要同源,就能携带到服务端 常见方式 一般:请求一个接 ...
- 模仿抽奖转盘,并且用cookie记录历史次数
自己制作了一个模仿抽奖转盘的小游戏,代码比较简单,规则是只有三次抽奖机会,并且浏览器会记录抽奖的次数, 代码如下 <!DOCTYPE html> <html> <head ...
随机推荐
- 常见的React面试题
1.redux中间件 答:中间件提供第三方插件的模式,自定义拦截 action -> reducer 的过程.变为 action -> middlewares -> reducer ...
- Vue Element 使用 icon 图标 (第三方)
Vue Element 使用 icon 图标 (第三方) element-ui 自带的图标库还是不够全, 还是需要需要引入第三方 icon, 自己在用的时候一直有些问题, 参考了些教程, 详细地记录补 ...
- 过滤器filters
<!DOCTYPE html> <html lang="zh"> <head> <title></title> < ...
- Appscan standard怎么设置外部浏览器为IE
Appscan standard怎么设置外部浏览器为IE 方法/步骤 首先,打开一个的Appscan 的界面中,点击菜单中的 工具 的选项 点击了工具的选项之后,弹出了下拉菜单选中为 ...
- java后台对上传的图片进行压缩
java开发中经常遇到对图片的处理,JDK中也提供了对应的工具类,不过处理起来很麻烦,Thumbnailator是一个优秀的图片处理的开源Java类库,处理效果远比Java API的好,从API提供现 ...
- [CQOI2009]叶子的染色【性质+树形Dp】
Online Judge:Bzoj1304,Luogu P3155 Label:无根树,树形Dp 题目描述 给定一棵\(N\)个节点的无根树,它一共有\(K\)个叶子节点.你可以选择一个度数大于1的节 ...
- Windows API 第四篇 文件操作
创建或打开文件(也可用于打开管道,油槽,硬件设备等): HANDLE CreateFile( LPCTSTR lpFileName, // file name DWORD dwDesiredAcces ...
- 延迟对象deferred
Twisted 官方称,“Twisted is event-based, asynchronous framework ”.这个“异步”功能的代表就是 deferred. deferred 的作用类似 ...
- Python Flask学习之安装SQL,python3,Pycharm(网上下载安装即可)
1,下载时更改pypi源.可以额外安装虚拟化环境:pip install -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.co ...
- Gartner首推机密计算:阿里云名列其中
近日,全球信息技术研究机构Gartner发布了2019年云安全技术成熟度曲线报告(Gartner, Hype Cycle for Cloud Security, 2019, Jay Heiser, S ...