All notable changes to this project will be documented in this file.
- Changed arguments to
unsign-jwt
- Removed
unsign-access-token
- Changed arguments to
save-session!
callback
- Renamed
:openid-config-uri
to:issuer
:issuer
should no longer include the.well-known/openid-configuration
suffix- Renamed
:aud
to:audience
- Renamed
:post-login-redirect-uri-fn
to:login-success-redirect-uri-fn
- Renamed
:tokens-request-failure-redirect-uri-fn
to:login-failure-redirect-uri-fn
- Renamed
:post-logout-redirect-uri
to:logout-success-redirect-uri
- Login handler no longer validates access token
- Broke
unsign-token
intounsign-access-token
andunsign-id-token
- Improved login failure error messaging
- Add
:client-base-uri
to config.tokens-request-failure-redirect-uri-fn
andpost-login-redirect-uri-fn
now each take this URI as an initial argument.
- Renamed
hypo.emissary/build-config
tohypo.emissary/download-remote-config
- Fix function spec signature
- Add
hypo.emissary.malli
ns and create spec for configs - Add
hypo.emissary/config->browser-config
- Add
:tokens-request-failure-redirect-uri-fn
to config map - Add
:post-login-redirect-uri-fn
to config map - Added two new dependencies:
metosin/malli
com.github.eval/malli-select
- Renamed
hypo.emissary/build-config
tohypo.emissary/build-config
- Renamed
emissary.core
tohypo.emissary
- Renamed
emissary.test-util
tohypo.emissary.test-util
- Renamed
emissary.core-test
tohypo.emissary-test
- Renamed
make-handle-oidc
tomake-authentication-redirect-handler
- Renamed
make-handle-logout
tomake-logout-handler