Sessions
Iris sessions使用 kataras/iris/sessions 包.
此示例将说明如何存储会话中的数据。除了Iris之外,您不需要任何第三方库,但如果您想要使用任何东西,请记住Iris与标准库完全兼容。按下即可找到更详细的示例
在此示例中,我们将仅允许经过身份验证的用户在/ secret时段查看我们的秘密消息。要获得访问权限,首先必须访问/登录才能获得有效的会话cookie,并将其登录。此外,他可以访问/注销以撤消对我们的秘密消息的访问权限。
后端存储
使用单个调用注册数据库非常容易.UseDatabase(数据库)。
让我们看一个使用快速键值存储螺栓db的简单示例。
创建自定义后端会话存储
这就是boltdb会话数据库的样子