登录
首页 >  Golang >  Go问答

删除 Gorilla 存储中的用户会话的方法

来源:stackoverflow

时间:2024-03-08 22:33:24 237浏览 收藏

有志者,事竟成!如果你在学习Golang,那么本文《删除 Gorilla 存储中的用户会话的方法》,就很适合你!文章讲解的知识点主要包括,若是你对本文感兴趣,或者是想搞懂其中某个知识点,就请你继续往下看吧~

问题内容

使用 gorilla 会话,我希望能够从商店中找到用户的会话并使之无效。用例是当版主想要立即将滥用行为的用户踢出时。

我查看了文档,但我看到的只是如何处理请求:

func (s *FilesystemStore) Get(r *http.Request, name string) (*Session, error)

非常感谢您在仅知道 userid 的情况下如何查找和删除特定用户会话的提示。


解决方案


不幸的是,Store API 目前最新版本(v1.2.0)中没有提供会话删除/失效的方法,不过根据 FilesystemStore Save method 中的评论,您可以强制删除:

请注意,如果您使用其他商店进行会话,则需要查阅其文档。

今天带大家了解了的相关知识,希望对你有所帮助;关于Golang的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

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