写在前面
感觉摆烂好久了,可以说是在严重内耗,一直都很不开心,今天差点emo到底了。
干活效率也不高,今天产出就更可怜了,啥都没弄,主打一个没心情,心情输了。
还好,中午5公里后,好了很多,治愈了我那颗emo的心。。。。
密码加密
这块就很好理解,就是前后端双向加密。
1、后端部分
使用spring内置的加密工具里即可,示例代码如下:
user.setPassword(DigestUtils.md5DigestAsHex(user.getPassword().getBytes()));
2、前端部分
使用(盐值+原密码)加密=显示,示例代码如下:
declare let hexMd5: any;
declare let KEY: any;
users_data.value.password = hexMd5(users_data.value.password + KEY);
知识点: declare修饰定义是告诉这个文件说,这两个变量是存在的。
3、效果
写在最后
这部分代码量不多,主要是就是一些调用,但是实际操作起来还需要再看,感兴趣的同学可以自行尝试!