徒手实现一个web的session中间件
Posted 一手代码一首诗
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了徒手实现一个web的session中间件相关的知识,希望对你有一定的参考价值。
概 述
大家都知道 session
是web应用
在服务器端实现的一种用户和服务器之间认证的解决方案,目前 Go
标准包没有为 session
提供任何支持,本文我将讲解session
的实现原理,和一些常见基于session
安全产生的防御问题。
当然有人可能看了会抬杠,说现在大部分不是前后端分离架构吗?对,你可以使用JWT
解决你的问题。但是也有一些一体化web
应用需要session
,所以我准备造个轮子。自己造的轮子哪里出问题了,比别人更熟悉,有bug
了,还不用求着别人修bug
,自己修就好了,呵呵哈哈哈,当然这几句话有点皮
以上是关于徒手实现一个web的session中间件的主要内容,如果未能解决你的问题,请参考以下文章
通过django中间件和python魔法方法实现自定义session(通过文件存储session)