Forces users to re login when there's a major update
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
(ns auto-ap.ssr.auth
|
||||
(:require [buddy.sign.jwt :as jwt]
|
||||
(:require [auto-ap.session-version :as session-version]
|
||||
[buddy.sign.jwt :as jwt]
|
||||
[config.core :refer [env]]))
|
||||
|
||||
(defn logout [request]
|
||||
@@ -13,4 +14,5 @@
|
||||
:session {:identity (dissoc (jwt/unsign (get-in request [:query-params "jwt"])
|
||||
(:jwt-secret env)
|
||||
{:alg :hs512})
|
||||
:exp)}})
|
||||
:exp)
|
||||
:version session-version/current-session-version}})
|
||||
|
||||
Reference in New Issue
Block a user