js加解密字符串
Posted 微人类
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js加解密字符串相关的知识,希望对你有一定的参考价值。
项目中经常会有url带参并取参数值的问题,最常见的就是登录后再回到原来的页面redirect_uri,我们通常会使用 encodeURIComponent() 转码,当然简单的可以这样使用,如果涉及到参数特别多,然后对参数值安全性又有一定的要求,那么就需要考虑对字符串加密了。可能通常情况下都是在服务端加密后再重定向页面,但是也不乏有直接通过js处理的,这里简要的介绍一种写法,简单实用
完整代码
https://github.com/helijun/component/blob/master/pwdString/string.js
使用
加密:
window.pwdString.encrypt(url)
解密:
var uri = window.pwdString.decrypt(url) console.log(uri)
chrome控制台输出:
以上是关于js加解密字符串的主要内容,如果未能解决你的问题,请参考以下文章