[Gin] gin-jwt 中间件的请求流程与使用思路

通过llama.cpp与羊驼聊天的网页界面- 详解 Serge 的启动使用

 

gin-jwt 中间件是对 jwt-go 的封装以适应 gin 框架。gin-jwt 对不同的请求流程有不同的 handler:

  

登录请求流程 是用 LoginHandler。

  

需要 jwt 令牌的后续请求 是用 MiddlewareFunc。

  

退出请求流程 是用 LogoutHandler。

  

刷新请求流程 是用 RefreshHandler。

 

以上每种处理句柄中有一个必须要实现的方法,还有其它可选的方法。

登录失败、token不正确、权限不足 都会进入 Unauthorized 流程中。

 

[Gin] gin-jwt 业务逻辑中使用实例化的 middleware 的方式

Link:https://www.cnblogs.com/farwish/p/12961379.html

posted on 2020-05-25 22:38  ercom  阅读(1681)  评论(0编辑  收藏  举报