我该如何在Clojure和ClojureScript中同时使用单一会话(session)? 对于我的登录Web应用程序,我在服务器端使用Clojure,客户端使用ClojureScript。 并且我需要一个可以从客户端和服务器端访问的会话。 这是否可行?
我该如何在Clojure和ClojureScript中同时使用单一会话(session)? 对于我的登录Web应用程序,我在服务器端使用Clojure,客户端使用ClojureScript。 并且我需要一个可以从客户端和服务器端访问的会话。 这是否可行?
示例 sente 项目有一个会话(session),客户端和服务器都可以访问。你可能需要花些时间来调整它以适应你的需求。但是示例本身展示了登录,然后在 :session
中包含了一个:uid
,该值可以在服务器和客户端上进行访问。
[ring/ring-defaults "0.1.5"]
。Sente要求您使用特定的中间件,但这不会妨碍您。请参阅main-ring-handler
。 - Chris Murphy