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

企业名称查询网站广州网站建设一般多少钱

企业名称查询网站,广州网站建设一般多少钱,网站上传程序流程,网站是如何建立的呢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.hkea.cn/news/14418159/

相关文章:

  • 如何借用别人静态网站做模板远程服务器安装wordpress
  • 东莞+网站+建设+汽车个人做视频网站
  • 网站建设江门 优荐漳州正规网站建设
  • 网站开发广告语什么是网站运营推广
  • 网站建设中请稍后再访问php网站开发案例教程ppt
  • 湘潭城乡建设发展集团网站怎么查网站域名备案
  • 凡科网做网站如何推广有谁做网站
  • 怎么用dw做可上传文件的网站做网站怎么不被找到
  • 企业网站常见问题网站首页页面
  • 设计师网站模版网页设计html期末考试
  • php网站开发cms现货交易平台合法吗
  • asp.net网站搬迁到移动终端自己做的网站竞价优化
  • 推广网站挣钱云服务器建设网站
  • 在网站上做支付功能 需要什么山东网站方案
  • 网站建设与管理需要什么软件有哪些wordpress多语言插件:qtranslate
  • ftp怎么连接网站空间购物网站优惠券怎么做
  • 多语言企业网站建设长沙冠讯网络科技有限公司
  • 天津怎样做网站推广网站出现风险如何处理方法
  • 做网站什么商品好中国电商排名
  • 有没有网址啊给一个百度seo外链推广教程
  • 常州网站制作crm系统主要干什么的
  • 手机网站大全网站怎么做播放器
  • 自己建一个电商网站阿帕奇建设网站博客
  • 不合理的网站小黄猫传媒有限公司官方首页
  • 装修网站怎么做的好正规投资app平台
  • 常州网站公司网站网站建设费的摊销
  • 免费行情网站排名北京金山办公软件
  • 苏州网站制作的公司建设网站的分析
  • html5手机资讯网站模板厂房装修东莞网站建设
  • 哪个做网站比较好wordpress搭建论坛教程