diff --git a/src/blarg/handler.clj b/src/blarg/handler.clj index bcfb8c7..b51caff 100644 --- a/src/blarg/handler.clj +++ b/src/blarg/handler.clj @@ -59,5 +59,5 @@ (def app (app-handler [auth-routes home-routes posts-routes files-routes rss-routes app-routes] :middleware [wrap-exceptions] - :access-rules [[{:redirect "/unauthorized"} auth-required]] + :access-rules [{:redirect "/unauthorized" :rule auth-required}] :formats [:json-kw :edn])) diff --git a/src/blarg/routes/accessrules.clj b/src/blarg/routes/accessrules.clj index 38b1dca..674e6bd 100644 --- a/src/blarg/routes/accessrules.clj +++ b/src/blarg/routes/accessrules.clj @@ -2,5 +2,5 @@ (:require [blarg.routes.auth :as auth] [noir.session :as session])) -(defn auth-required [method url params] +(defn auth-required [request] (auth/logged-in?))