北京最好白癜风专治医院 https://wapyyk.39.net/hospital/89ac7_detail.html声明:这是一个系列,系列中,我将为您介绍Gin框架在本文中,我将为您介绍,如何在Gin中使用上一篇文章的JWT。GinJWT使用1.简单回顾一下JSONWebToken(JWT)是一种开放标准(RFC),它定义了一种紧凑且自包含的方式,用于在各方之间作为JSON对象安全地传输信息。JWT在web开发中,是一种基于令牌的轻量级认证模式。当您提交用户凭证(用户名和密码)后,认证服务器通过认证后,为该用户生成一个经过签名的token令牌,然后返回给用户;接下来,用户只需要拿着这个令牌请求并带着请求参数请求资源服务器的资源即可;在向资源服务器请求资源时,会经过认证服务器解析token令牌是否正确(比如:token是否失效、token是否合法等),有效时,解密后就可以从资源服务器获取到该用户的相关业务资源。■■■■■2.安装jwt包这里使用jwt-go库生成JWT和解析JWT。故安装下列包:
gogetgithub.