自定义博客皮肤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 878

原创 登录鉴权

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

2020-12-22 14:58:53 4233 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 154

原创 ERR! code UNABLE_TO_VERIFY_LEAF_SIGNATURE

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

2020-10-28 19:21:04 821

空空如也

空空如也

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

TA关注的人

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