util
文章平均质量分 83
lemon20120331
这个作者很懒,什么都没留下…
展开
-
JWT
什么是JWTJSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。在Java世界中通过JJWT实现JWT创建和验证。JWT的组成第一部分我们称它为头部(header),第二部分我们称其为载荷(payload, 类似于飞机上承载的物品),第三部分是签证(signature).JWT如何应用目前就这两种适用、当然还可以将token添加到cookie中,但是不建议使用1. 在HTTP头中自定义属性并验证自定义属性的方法也原创 2021-03-09 12:21:21 · 265 阅读 · 0 评论 -
常见的认证机制
HTTP Basic AuthHTTP Basic Auth简单点说明就是每次请求API时都提供用户的username和password,简言之,Basic Auth是配合RESTful API 使用的最简单的认证方式,只需提供用户名密码即可,但由于有把用户名密码暴露给第三方客户端的风险,在生产环境下被使用的越来越少。因此,在开发对外开放的RESTful API时,尽量避免采用HTTP Basic Auth这种方式风险比较大而且比较麻烦,不建议使用Cookie AuthCookie认证机制原创 2021-03-09 11:52:59 · 70 阅读 · 0 评论 -
数据类型转换类
HttpServletRequestUtil 将前台的数据转换成对应的数据类型package com.imooc.myo2o.util;import javax.servlet.http.HttpServletRequest;/** * 将前台的数据转换成对应的数据类型 * @author Zhm * @date 2020/3/24 16:58 **/public class ...原创 2020-04-10 12:20:29 · 318 阅读 · 0 评论 -
对账号密码加密类
DESUtil/** * 对账号密码进行DES加密 */public class DESUtil { private static Key key; //设置密钥key private static String KEY_STR = "myKey"; private static String CHARSETNAME = "UTF-8"; pri...原创 2020-04-10 12:18:26 · 260 阅读 · 0 评论 -
验证码相关工具类
VerifyCodeUtil 对验证码进行处理package com.imooc.myo2o.util;import java.awt.*;import java.awt.image.BufferedImage;import java.util.Random;/** * 对验证码进行处理 * @author Zhm * @date 2020/3/27 16:05 **/p...原创 2020-04-10 12:10:15 · 113 阅读 · 0 评论 -
图片处理相关工具类
ImageUtil 对图片详情进行处理package com.imooc.myo2o.util;import java.io.IOException;import com.imooc.myo2o.dto.ImageHolder;import net.coobird.thumbnailator.Thumbnails;import net.coobird.thumbnailator.ge...原创 2020-04-10 12:03:04 · 125 阅读 · 0 评论