如何在Compojure/Ring中使用会话?

12

我正在使用Compojure开发Web应用程序,非常感谢能提供一个小而完整的示例来存储和检索会话数据。

提前感谢, 詹姆斯。

1个回答

10

这是一个同时使用Ring的函数式会话处理方式和使用外部库(sandbar)以map样式接口处理会话的示例:

GitHub

如果你只对Ring的方法感兴趣,那么你可以将本示例中的wrap-stateful-session替换为wrap-session即可。

作为sandbar的作者,我更喜欢map的处理方式,但两种风格都有它们的用处。


谢谢Brenton :) 你的沙洲包看起来非常不错。我会试一下的。 - James
更新链接:https://github.com/brentonashworth/sandbar-examples/blob/master/sessions/src/sandbar/examples/session_demo.clj - user113397
链接已失效。 - Petrus Theron

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接