From 16d8e1f1400895b5628de5a534ed3eb63463ea0f Mon Sep 17 00:00:00 2001 From: KKlochko Date: Thu, 18 Apr 2024 16:42:17 +0300 Subject: [PATCH] Add cookie-parser and session to use authorization. --- src/main/blog/server.cljs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/blog/server.cljs b/src/main/blog/server.cljs index d4b28db..c9cd218 100644 --- a/src/main/blog/server.cljs +++ b/src/main/blog/server.cljs @@ -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))