Add cookie-parser and session to use authorization.
This commit is contained in:
@@ -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))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user