From 4b929db53592fdbb3eff0baf1cce3d7d0c96b908 Mon Sep 17 00:00:00 2001 From: Peter Taoussanis Date: Wed, 23 Jan 2019 19:59:32 +0100 Subject: [PATCH] [#137] [Example] Update re: ring-anti-forgery recommendations (@eerohele) --- example-project/src/example/server.clj | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/example-project/src/example/server.clj b/example-project/src/example/server.clj index f72d4df..8fbb0d7 100644 --- a/example-project/src/example/server.clj +++ b/example-project/src/example/server.clj @@ -66,7 +66,11 @@ (defn landing-pg-handler [ring-req] (hiccup/html [:h1 "Sente reference example"] - [:div#sente-csrf-token {:data-csrf-token anti-forgery/*anti-forgery-token*}] + (let [csrf-token + ;; (:anti-forgery-token ring-req) ; Also an option + (force anti-forgery/*anti-forgery-token*)] + + [:div#sente-csrf-token {:data-csrf-token csrf-token}]) [:p "An Ajax/WebSocket" [:strong " (random choice!)"] " has been configured for this example"] [:hr] [:p [:strong "Step 1: "] " try hitting the buttons:"]