Add cookie-parser and session to use authorization.

main
KKlochko 1 year ago
parent 3f1ba5a556
commit 16d8e1f140

@ -1,7 +1,9 @@
(ns blog.server (ns blog.server
(:require ["express" :as express] (:require ["express" :as express]
["express-handlebars" :refer [engine create]] ["express-handlebars" :refer [engine create]]
["express-session" :as session]
["body-parser" :as body-parser] ["body-parser" :as body-parser]
["cookie-parser" :as cookie-parser]
[blog.db :as db] [blog.db :as db]
[blog.env :as env] [blog.env :as env]
[blog.handlers :as handlers] [blog.handlers :as handlers]
@ -63,6 +65,13 @@
(-> {:extended false} (-> {:extended false}
(clj->js)))) (clj->js))))
;; cookie-parser on
(. app use (cookie-parser))
;; cookie-parser on
(. app use (session (-> { :secret (env/get-secret)}
(clj->js))))
(. app get "/" (. app get "/"
(handlers/index-page-handler-factory client)) (handlers/index-page-handler-factory client))

Loading…
Cancel
Save