自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 用户中心-JWT

学习目标实现数据校验功能实现短信发送功能实现根据用户名和密码查询用户功能了解BCryptPasswordEncoder了解Hibernate Validator了解Swagger-UI理解有状态和无状态了解加密技术、RSA非对称加密了解JWT原理1.数据验证功能1.1.接口说明:接口路径GET /check/{data}/{type}参数说明:参数说明是否必须数据类型默认值data要校验的数据是String无type要校验的数据类

2021-01-31 16:02:39 707

原创 登录鉴权

注册登录鉴权1.1.用户注册前台需要给我们传递用户名、密码、手机号、手机验证码。验证用户前台传过来的数据是否符合规范,我们使用的Hibernate Validator框架实现的服务端表单校验。短信验证码这块,我们采用的阿里的大于短信接口来做的,我们单独搭建了一个短信微服务,发送的短信请求通过MQ消息由短信微服务消费,进行短信发送。密码我们使用的是Spring提供的BCryptPasswordEncoder加密算法,分成加密和验证两个过程:加密:算法会对明文密码使用UUID随机生成一个salt,使用

2020-12-22 14:58:53 4022 1

原创 MySQL数据库基本操作

数据库操作一、数据库创建与删除:1、创建数据库:create database 数据库名;如:create database school;2、选择数据库:use 数据库名;如:use school;3、删除数据库、drop database 数据库名;如:drop database school;二、数据表与数据操作二、1、1、创建数据表CREATE TABLE 数据表名 (字段名 字段类型, .

2020-11-11 16:36:49 85

原创 ERR! code UNABLE_TO_VERIFY_LEAF_SIGNATURE

ERR! code UNABLE_TO_VERIFY_LEAF_SIGNATURE解决办法错误代码:npm ERR! code UNABLE_TO_VERIFY_LEAF_SIGNATUREnpm ERR! request to https://registry.npm.taobao.org/vue failed, reason: unable to verify the first certificatenpm ERR! A complete log of this run can...

2020-10-28 19:21:04 626

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除