   (byte-transform base64/decode string))
 
 
-(defn about-page
-  [request]
-  (ring-resp/response (format "<html><body>%s</body></html>" (pr-str request))))
+;(defn about-page
+;  [request]
+;  (ring-resp/response (format "<html><body>%s</body></html>" (pr-str request))))
 
 
 (defn home-page

           {:response (auth-page)})))


(defroutes routes
  [[["/"
     ^:interceptors [dummy-interceptor] ; add data for request 
     {:get about-page}]
    ["/odmin" 
     ^:interceptors [basic-auth]
     {:get admin-page}]]])


;; You can use this fn or a per-request fn via io.pedestal.service.http.route/url-for
(def url-for (route/url-for-routes routes))


(defon-response default-cache-control-to-no-cache

            [io.pedestal.service.log :as log]
            ;; the impl dependencies will go away
            ;; these next two will collapse to one
            [io.pedestal.service.interceptor :as interceptor :refer [definterceptor definterceptorfn defon-response defon-request defafter defbefore]]
            [io.pedestal.service.http :as bootstrap]
            [io.pedestal.service.http.impl.servlet-interceptor :as servlet-interceptor]
            [io.pedestal.service.interceptor :as interceptor]
            [io.pedestal.service.http.route.definition :refer [expand-routes]]
            [io.pedestal.service.http.ring-middlewares :as middlewares]
            [io.pedestal.service.http.route :as route]
            ;
            [io.pedestal.service.http.sse :refer :all]
            ;
            [ring.util.response :as ring-resp]
            [ring.middleware.session.cookie :as cookie]
            [clojure.data.codec.base64 :as base64]))


