如何在Clojure Friend中获取当前用户元数据?

时间:2015-07-02 08:42:15

标签: clojure

我正在使用Friend库。我需要提供一个请求处理程序,它将返回当前登录用户的用户角色(可能还有一些其他元数据)。

我添加了一个简单的请求处理程序:

  (GET "/userInfo.do" request
      (friend/identity request))

但这基本上会返回nil。 获取用户会话数据的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

这有效:

  (GET "/userInfo.do" request
      (json/write-str (friend/current-authentication)))