|
|
|
@ -28,7 +28,8 @@
|
|
|
|
|
[]
|
|
|
|
|
(fn [req res]
|
|
|
|
|
(let [session (.-user (.-session req))]
|
|
|
|
|
(.render res "login" (-> {:authorized (some? session)}
|
|
|
|
|
(.render res "login" (-> {:authorized (some? session)
|
|
|
|
|
:url "/login"}
|
|
|
|
|
(clj->js))))))
|
|
|
|
|
|
|
|
|
|
(defn login-page-auth-handler-factory
|
|
|
|
@ -49,8 +50,11 @@
|
|
|
|
|
(.redirect res "/admin"))
|
|
|
|
|
|
|
|
|
|
:else
|
|
|
|
|
(.redirect res "/")
|
|
|
|
|
))))
|
|
|
|
|
(.render res "login"
|
|
|
|
|
(-> {:error "Wrong login or password!!!"
|
|
|
|
|
:url "/login"}
|
|
|
|
|
(clj->js))))
|
|
|
|
|
)))
|
|
|
|
|
|
|
|
|
|
(defn logout-page-handler-factory
|
|
|
|
|
[]
|
|
|
|
|