jwtauth:用于Go HTTP服务的JWT身份验证中间件

时间:2024-02-24 13:31:28
【文件属性】:

文件名称:jwtauth:用于Go HTTP服务的JWT身份验证中间件

文件大小:13KB

文件格式:ZIP

更新时间:2024-02-24 13:31:28

go http jwt microservices jwtauth

jwtauth-HTTP服务的JWT身份验证中间件 jwtauth http中间件软件包提供了一种简单的方法来验证来自http请求的JWT令牌,并将结果发送到请求上下文( context.Context )。 请注意, jwtauth可与任何Go http路由器一起使用,但位于go-chi组下进行维护和组织-其唯一的第三方依赖性是底层jwt库“ github.com/lestrrat-go/jwx”。 在完整的JWT身份验证流程中,您将首先从http请求中捕获令牌,对其进行解码,对其进行验证,然后验证其正确签名并没有过期jwtauth.Verifier中间件处理程序将处理所有这些工作。


【文件预览】:
jwtauth-master
----jwtauth_test.go(8KB)
----go.mod(188B)
----.github()
--------workflows()
----go.sum(5KB)
----jwtauth.go(8KB)
----LICENSE(1KB)
----_example()
--------main.go(3KB)
----README.md(4KB)
----.gitignore(25B)

网友评论