如果用户已登录(即 session 的 user-id
键具有非零值),则路由到一个页面的最佳方法是什么;如果用户未登录,则路由到另一个页面的最佳方法是什么?理想的情况是有 2 组不同的路线。
谢谢!
另外,有没有使用 compojure 的好的示例应用程序?
最佳答案
好的,明白了。 compojure 中的路由是可组合的,因此您可以采用 defroutes 处理程序并将其提供给另一个 defroutes 处理程序。
http://vedang.me/techlog/2015/8/21/composability-and-compojure有很好的解释。
关于clojure - 如果用户未登录,如何将他们重定向到不同的页面? (环/组合),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16619885/