当前位置: 首页 > news >正文

用别人网站做app的危害网站建设合同 免责声明

用别人网站做app的危害,网站建设合同 免责声明,开发网站需要用到的专业技术知识,微信怎样创建公众号思路:先创建一个base64.js的文件,这个文件可以作为专门加解密的文件模块,需要时就引用;创建好后,引用base64.js里的加解密函数。 注意:引用模块一定要引用正确的路径,否则会报错。 base64.js:…

思路:先创建一个base64.js的文件,这个文件可以作为专门加解密的文件模块,需要时就引用;创建好后,引用base64.js里的加解密函数。

注意:引用模块一定要引用正确的路径,否则会报错。

base64.js:

// 实现Base64加密
function base64Encode(str) {let base64 = new Base64();return base64.encode(str);
}// 实现Base64解密
function base64Decode(str) {let base64 = new Base64();return base64.decode(str);
}// 定义Base64对象
function Base64() {// Base64字符集const base64Chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";// 编码函数this.encode = function (str) {let result = '';for (let i = 0; i < str.length; i += 3) {let a = str.charCodeAt(i);let b = i + 1 < str.length ? str.charCodeAt(i + 1) : 0;let c = i + 2 < str.length ? str.charCodeAt(i + 2) : 0;let a1 = a >> 2, a2 = ((a & 3) << 4) | (b >> 4), a3 = ((b & 15) << 2) | (c >> 6), a4 = c & 63;result += base64Chars[a1] + base64Chars[a2] + (i + 1 < str.length ? base64Chars[a3] : '=') + (i + 2 < str.length ? base64Chars[a4] : '=');}return result;}// 解码函数this.decode = function (str) {let result = '';let i = 0;while (i < str.length) {let a = base64Chars.indexOf(str.charAt(i++));let b = base64Chars.indexOf(str.charAt(i++));let c = base64Chars.indexOf(str.charAt(i++));let d = base64Chars.indexOf(str.charAt(i++));let a1 = (a << 2) | (b >> 4);let a2 = ((b & 15) << 4) | (c >> 2);let a3 = ((c & 3) << 6) | d;result += String.fromCharCode(a1);if (c != 64) {result += String.fromCharCode(a2);}if (d != 64) {result += String.fromCharCode(a3);}}return result;}
}// 向外暴露方法
module.exports = {base64Encode: base64Encode,base64Decode: base64Decode
}

在待加解密文件中,引用base64.js模块

const base64 = require('./base64');
      //从缓存中取出tokenlet tokened = wx.getStorageSync('token');console.log("tokened:",tokened);//对token进行处理,解析token,因为设置原因,我的token解码位置特殊// 进行分割+格式化let userinfo = tokened.split('-')[1];console.log("userinfo-token》》》》》",userinfo)// 解码base64let rawStr= base64.base64Decode(userinfo);//var data= JSON.parse(rawStr);console.log('base64解码后的字符串: ',rawStr);//截取解码后的字符串let rawObj = rawStr.slice(0,-2);console.log('字符串转为数组: ',JSON.parse(rawObj));let QEUID = JSON.parse(rawObj).UID;console.log("用户ID:"+QEUID);

最终结果

参考:https://juejin.cn/post/7229512717135527991

PHP中 base64_decode与base64_encode加密解密函数

base64_encode是加密
base64_encode    语法:string base64_encode(string data);$string='www.zhix.net智昕网络'; //定义字符串echo base64_encode($string);  // 输出编码后的内容为 d3d3LnpoaXgubmV05pm65piV572R57uc

base64_decode是解密 
base64_decode    语法:string base64_decode(string data);$string='d3d3LnpoaXgubmV05pm65piV572R57uc';     //定义字符串echo base64_decode($string); //输出解码后的内容 www.zhix.net智昕网络


   参考:https://blog.csdn.net/fujian9544/article/details/111590073

http://www.yayakq.cn/news/198917/

相关文章:

  • 有名的网站制作电话龙口建设网站
  • 网站建设制作网络公司网站色彩心理
  • 深圳做小程序网站开发冒用公司名做网站
  • 云南网站优化哪家好建网站得钱吗
  • 免费网站建设培训班dede网站怎么备份
  • 学校部门网站建设情况汇报洛阳网络营销推广
  • 查工程建设不良记录免费的网站网站建设宗旨怎么写
  • 保定做网站的公司张家口市建设局网站
  • 招商门户网站建设方案芬兰网站后缀
  • 上海网站建设方案策划wordpress上传
  • 织梦门户网站源码下载php网站生成静态页面
  • 图片设计网站有哪些成都网站建设四川冠辰科技
  • asp.net 网站截图ui设计的工作流程分为哪三类
  • 网站建设次年续费合同wordpress图片宽度
  • 网站域名个人备案跟企业备案wordpress后台菜单管理
  • 网站后期维护很难吗智慧团建网站维护什么时候结束
  • 怎样做网站兼职南通企业建站程序
  • 大连在哪个网站做网上核名建设银行网站修改预留手机号
  • 百度站长工具登录方式网站建设课程思政
  • 廊坊网站建设官网WordPress能做门户网吗
  • 简述营销型网站开发流程自己想做个网站需要多少钱
  • 舟山公司做网站外卖网站建设价钱
  • 如何让商家建设网站软件公司网站设计与制作
  • 网站开发详细设计怎么创建网页的快捷方式
  • 网站制作大概需要多少钱网站建设原则应考虑哪些内容
  • 做分享网站网站建设后期需要后期做的
  • 协会网站改版建议wordpress国内加速
  • 郑州网站建站wordpress做购物网站
  • 十大网站管理系统生肖竞猜网站建设
  • 超值的郑州网站建设wordpress通用页面模板下载