No matching definitions.

session/config

src/session/config.tur

cookie + TTL configuration for the session middleware.

Since: v0.1.0

defstruct

SessionConfig

(defstruct SessionConfig [])

cookie attributes and session lifetime.

defn

default-session-config

(default-session-config :)

production defaults: Secure, HttpOnly, 24h, Lax.

Since: v0.1.0

defn

dev-session-config

(dev-session-config :)

development defaults: Secure off (works over HTTP).

Since: v0.1.0

defn

with-signing-key

(with-signing-key [cfg : SessionConfig key : cstr] :)

a copy of `cfg` with HMAC cookie signing enabled.

Since: v0.2.0