当前位置: 首页 > news >正文

企业名称查询网站注册公司名字推荐

企业名称查询网站,注册公司名字推荐,百度指数查询官方网,php mysql网站开发项目1、介绍 jwt就是将原始的json数据格式进行了安全的封装#xff0c;这样就可以直接基于jwt在通信双方安全的进行信息传输了。 2、jwt组成 第一部分#xff1a;Header(头#xff09;#xff0c; 记录令牌类型、签名算法等。 例如#xff1a;{alg:HS256…1、介绍 jwt就是将原始的json数据格式进行了安全的封装这样就可以直接基于jwt在通信双方安全的进行信息传输了。 2、jwt组成 第一部分Header(头 记录令牌类型、签名算法等。 例如{alg:HS256,type:JWT} 第二部分Payload(有效载荷携带一些自定义信息、默认信息等。 例如{id:1,username:Tom} 第三部分Signature(签名防止Token被篡改、确保安全性。将header、payload并加入指定秘钥通过指定签名算法计算而来。 3、目的 签名的目的就是为了防jwt令牌被篡改而正是因为jwt令牌最后一个部分数字签名的存在所以整个jwt 令牌是非常安全可靠的。一旦jwt令牌当中任何一个部分、任何一个字符被篡改了整个令牌在校验的时候都会失败所以它是非常安全可靠的。 4、引以赖 !-- JWT依赖-- dependencygroupIdio.jsonwebtoken/groupIdartifactIdjjwt/artifactIdversion0.9.1/version /dependency 5、工具类 public class JwtUtils {private static String signKey islunatic;//签名密钥private static Long expire 43200000L; //有效时间/*** 生成JWT令牌* param claims JWT第二部分负载 payload 中存储的内容* return*/public static String generateJwt(MapString, Object claims){String jwt Jwts.builder().addClaims(claims)//自定义信息有效载荷.signWith(SignatureAlgorithm.HS256, signKey)//签名算法头部.setExpiration(new Date(System.currentTimeMillis() expire))//过期时间.compact();return jwt;}/*** 解析JWT令牌* param jwt JWT令牌* return JWT第二部分负载 payload 中存储的内容*/public static Claims parseJWT(String jwt){Claims claims Jwts.parser().setSigningKey(signKey)//指定签名密钥.parseClaimsJws(jwt)//指定令牌Token.getBody();return claims;} }6、用例 JWT令牌存储在浏览器的本地存储空间local storage中了 RestController Slf4j public class LoginController {//依赖业务层对象Autowiredprivate EmpService empService;PostMapping(/login)public Result login(RequestBody Emp emp) {//调用业务层登录功能Emp loginEmp empService.login(emp);//判断登录用户是否存在if(loginEmp !null ){//自定义信息MapString , Object claims new HashMap();claims.put(id, loginEmp.getId());claims.put(username,loginEmp.getUsername());claims.put(name,loginEmp.getName());//使用JWT工具类生成身份令牌String token JwtUtils.generateJwt(claims);return Result.success(token);}return Result.error(用户名或密码错误);} } 7、注意 名称类型是否必须默认值备注其他信息codenumber必须响应码, 1 成功 ; 0 失败msgstring非必须提示信息datastring必须返回的数据 , jwt令牌
http://www.laogonggong.com/news/113567.html

相关文章:

  • 我们的爱情网站制作门户网站开发报价单
  • 做网站怎么在图片上加文字wordpress采集文章后定时发布
  • 阿里云wordpress建站百度推广app下载
  • 浦江县住房和城乡建设局网站深圳公司排名榜
  • pc网站建设英语不好的做网站运营可以吗
  • 网站建设网站建设公司济南网约车公司
  • 做色流网站在哪买网页开发兼职
  • 做网站后台应该谁来做衡水网站建设服务商
  • 怎么做同学录的网站wordpress怎么设置语言为中文
  • 江苏有哪些网站建设的公司镇江网站设计
  • 浙江省建设厅继续教育网站首页合肥网站快速排名提升
  • 有没有做那个的视频网站中小型企业局域网设计方案
  • 做网站的公司销售话术注册公司代理费用标准
  • 企业建网站公司多少钱横峰县城乡建设网站
  • 网站集约化制作网页教程的步骤
  • 最新获取网站访客qq接口杭州 电子商务网站建设
  • 网站建设教学工作总结免费的软件下载大全安装
  • 无锡网站制作服务网站地图模板.zip
  • 滕州网站建设企业建设服装网站的亮点
  • 自己做头像网站百度热榜
  • 建站网站wordpress 设计步骤
  • 做同城购物网站厦门建站比较好的公司
  • 国外优秀网站建设自己网站视频直播怎么做
  • 化妆品网站内容规划网站空间域名每年都得交吗
  • 有没有做catalog的网站宁波seo哪家好
  • 贾汪网站开发网站建设情况的自查报告
  • 建设银行哈尔滨分行网站制作wordpress博客app
  • 北京做网站公司哪家好沈阳网站制作企业
  • 建设部高级职称查询官方网站有什么办法可以在备案期间网站不影响seo
  • 官网整站优化建造师人才网