随笔分类 - 开源
Pig4Cloud之jasypt 配置文件加密
摘要:
简介 Jasypt是一个Java简易加密库,用于加密配置文件中的敏感信息,如数据库密码。jasypt库与springboot集成,在实际开发中非常方便。 引入Jasypt依赖 <dependency> <groupId>com.github.ulisesbocchio</groupId> <arti

Pig4Cloud之检验token
摘要:
前端校验请求 /src/page/index/index.vue refreshToken() { this.refreshTime = setInterval(() => { checkToken(this.refreshLock, this.$store) }, 10000) } checkTo

Pig4Cloud之登陆验证(二)发放token
摘要:
上一篇介绍了客户端认证处理,那是令牌颁发的前提。这篇开始,我们就来研究下令牌颁发。 令牌颁发 授权服务器提供令牌颁发接口(/oauth2/token),由客户端发起请求,授权服务器生成访问令牌(access_token)返回,客户端使用此令牌才能去调用资源服务器的接口。 Spring Authori

Pig4Cloud之登陆验证(一)客户端认证处理
摘要:
前端登陆 handleLogin() { this.$refs.loginForm.validate(valid => { if (valid) { this.$store .dispatch("LoginByUsername", this.loginForm) .then(() => { this

Pig4Cloud之验证码
摘要:
登陆前端代码 <template #append> <div class="login-code"> <span class="login-code-img" @click="refreshCode" v-if="code.type 'text'" >{{ code.value }}</span >

Pig4cloud密码加密-AES加密key为什么是16位?
摘要:
AES算法是一种分组密码算法,有三种不同的密钥长度规模,分别是128比特、192比特和256比特。 在pig中前端加密 后端 这里我们说的16位就是16字节,也就是AES中的128比特。 为什么采用128比特的密钥长度? 简单地说,128的密钥长度是目前能对安全性和性能的一种比较理想的折中选择。 1
