Add cookie-parser and session to use authorization.

This commit is contained in:
2024-04-18 16:43:15 +03:00
parent 3f1ba5a556
commit 16d8e1f140
+9
View File
@@ -1,7 +1,9 @@
(ns blog.server
(:require ["express" :as express]
["express-handlebars" :refer [engine create]]
["express-session" :as session]
["body-parser" :as body-parser]
["cookie-parser" :as cookie-parser]
[blog.db :as db]
[blog.env :as env]
[blog.handlers :as handlers]
@@ -63,6 +65,13 @@
(-> {:extended false}
(clj->js))))
;; cookie-parser on
(. app use (cookie-parser))
;; cookie-parser on
(. app use (session (-> { :secret (env/get-secret)}
(clj->js))))
(. app get "/"
(handlers/index-page-handler-factory client))