如何对发送的每个请求执行身份验证过程。我目前面临的问题是我无法访问作为请求参数发送的用户数据。这是我尝试过的
(pre-route[:any "/mainpage/*"] {:keys[data]}
(when (not(contains? data "userid"))
//false response
)
)
和中间件
(defn for-auth [handler]
(fn [req]
(if (contains? (:body (:params req)))
(handler req)
(handler (assoc req :body {})
)
)
)
我也添加了中间件。但它们都不起作用..访问用户参数的任何想法..
谢谢