首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

前端cookies问题,加密,防篡改

cookies是服务器发送并保存到客户端的一部分数据,用于存储用户信息,便于服务器识别用户,由于cookies可以在前端通过document.cookies获取到,所以就产生了被恶意篡改的漏洞,下面我们就了解一下如何对cookies信息进行加密防护,保证信息的安全; 本案例代码运行在node环境下 cookiesid+签名的方式避免被篡改cookie用户信息 var crypt={}; const KEY='afsaf$^&#gsfa@#';//用于生成签名的加密值 crypt.cryptUserId = function(userID){ var crypto=require('crypto'); var sign = crypto.createHmac('sha256',KEY); sign.update(userID +'');//将用户id拼接上一个...
类别:网页编程    查看:89    更新:2023-07-14