前端页面跳转参数加密工具类封装

一、可有可无的前言

       好几次提到前端页面跳转加密的问题,虽然每次大家都说,主要是加密工作还是在后端,但我心里还是好没底,毕竟,前端要不要加密?怎么加密?我没有答案,大家每次也只是列举了好多加密方法说可以试试,实际上目前没有一个人用过。就这样一直得过且过,反正大家都没有加密,又不是我一个人。

    今天突然想到这个问题,在网上看到一篇文章讲前端加密方法,我非常赞同一句话:既然市面上大部分锁都可以在20分钟内撬开,那门上装锁是否还有意义?(https://www.jianshu.com/p/caa07eb20324)。上周末(其实就是昨天)出门忘记带钥匙了,请了开锁师傅,开锁师傅利用门上的猫眼一分钟门就开了,我当时就愣住了,围观的几个人开玩笑说,这下子又该担心门是不是安全的问题……  一分钟就能打开的锁,那还设有上锁的必要吗?答案是肯定的!

二、工具类

  •           使用window自带的加密解密方法    :加密: btoa(),解密:atob()      
  •           页面跳转时,使用JSON.stringify()序列化数据(对象转字符串)
  •           目标页面使用JSON.parse() 反序列化数据(字符串转对象)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值