登录
首页 >  Golang >  Go问答

如何使用 Gin JWT 中间件设置 cookie

来源:stackoverflow

时间:2024-04-26 08:24:36 219浏览 收藏

学习知识要善于思考,思考,再思考!今天golang学习网小编就给大家带来《如何使用 Gin JWT 中间件设置 cookie》,以下内容主要包含等知识点,如果你正在学习或准备学习Golang,就都不要错过本文啦~让我们一起来看看吧,能帮助到你就更好了!

问题内容

我相信我按照自述文件中的示例成功实现了 gin gonic 的 jwt 中间件。

据我了解,在检索访问令牌时,我还应该检索存储在仅 http cookie 中的刷新令牌。

有一个选项:

SendCookie:       true,
SecureCookie:     false, //non HTTPS dev environments
CookieHTTPOnly:   true,  // JS can't modify

所以我的印象是,登录后(从而获得访问令牌),会同时存储带有刷新令牌的 cookie。看来情况并非如此,因为我在浏览器的开发工具中看不到任何 cookie。我在这里缺少什么?


解决方案


实际上已设置,可以在浏览器开发者工具的网络选项卡中查看响应来检查。

但是,我无法在 cookies 部分(开发工具 > 应用程序)中看到它,因为它的域错误。显然,中间件中存在 a bug,当域设置为具有特定端口的 localhost 时,会导致出现问题。

今天关于《如何使用 Gin JWT 中间件设置 cookie》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>