项目背景
1. 客户需要数据安全策略;
2. 所有数据接口具备反爬;
3. 敏感数据信息加密;
解决方案
接口加密只是一个策略,这个加密不像密码加密,必须要可逆,也就是,加密后可以解密出原数据。
基本加密流程如下:
1. 前端发送请求,需要对请求数据进行加密;
2. 后端收到请求,对请求进行解密;
3. 后端响应请求,需要对响应数据进行加密;
4. 前端收……继续阅读 »
破玉
2年前 (2022-12-27) 3096浏览 0评论
1个赞
现象如下:
这篇文章说:要卸载dart-sass,安装node-sass 这个毒瘤,虽然element-ui采用的时node-sass编译,可以把dart-sass换成node-sass,但是官网主推dart-sass,dart-sass会是未来主流
https://blog.csdn.net/palmer_kai/article/details/1057……继续阅读 »
破玉
3年前 (2021-08-18) 2922浏览 0评论
32个赞
起因
最近前端在调整大屏,需要把一个弧线的边框调整为多边形框,告诉我说不能做,需要UI切图做边框,我们用的DataV做的,这些人也不知道看看文档,就感觉自己实现不了,无奈,只能我这个后端出手看看了。
修改方法
官网上明确写着“边框均由SVG元素绘制,体积轻量不失真,它们的使用极为方便。”我们扒拉下源码看看
https://github.com/DataV-T……继续阅读 »
破玉
3年前 (2021-08-02) 2689浏览 0评论
3个赞
简介
DPlayer是一个可爱的HTML5 弹幕视频播放器,可帮助人们轻松构建视频和弹幕。
地址如下: http://dplayer.js.org/
使用
首先安装
npm install dplayer --save
我们先尝试初始化一个最简单的 DPlayer
加载播放器文件:
<div id="dplayer"&g……继续阅读 »
破玉
5年前 (2020-06-21) 2717浏览 0评论
3个赞
React 做的一个二维码生成器。
在你的 CMD 或是终端里输入下面这四条命令,如果 git clone 不方便的话,可以直接在 Github 页面下载 ZIP 压缩包。
如果 npm install 报错,尝试入 sudo npm install 并输入电脑密码。
git clone https://github.com/ciaochaos/qrbt……继续阅读 »
破玉
5年前 (2020-06-14) 1731浏览 0评论
0个赞
报错信息如下:
gyp verb check python checking for Python executable "python2" in the PATH
gyp verb `which` succeeded python2 /home/jjj/.pyenv/shims/python2
gyp ERR! configur……继续阅读 »
破玉
5年前 (2020-03-15) 1938浏览 0评论
0个赞
React创建组件的两种方式
组件从概念上看就像是函数,它可以接收任意的输入值(称之为“props”),并返回一个需要在页面上展示的React元素。
定义一个组件最简单的方式是使用JavaScript函数:
function Welcome(props) {
return <h1>Hell……继续阅读 »
破玉
6年前 (2019-04-05) 1348浏览 0评论
0个赞