You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Accept: application/json request header to the OAuth2 token request, in order to make the Github token endpoint respond with a JSON token response (#307)
how Couper handles missing variables during context evaluation (#255)
Previously missing elements results in evaluation errors and expressions like set_response_headers failed completely instead of one key/value pair.
The evaluation has two steps now and will look up variables first and prepares the given expression to return Nil as fallback.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
1.5
Added
Accept: application/json
request header to the OAuth2 token request, in order to make the Github token endpoint respond with a JSON token response (#307)signing_ttl
andsigning_key
/signing_key_file
tojwt
block for use withjwt_sign()
function (#309)jwks_url
andjwks_ttl
tojwt
block (#312)token_value
attribute injwt
block (#345)headers
attribute injwt_signing_profile
block (#329)Changed
claims
in ajwt
block are now evaluated per request, so thatrequest
properties can be used as required claim values (#314)set_response_headers
failed completely instead of one key/value pair.The evaluation has two steps now and will look up variables first and prepares the given expression to return
Nil
as fallback.Fixed
Beta
beta_scope_claim
attribute tojwt
block;beta_scope
attribute toapi
andendpoint
blocks; error typesbeta_operation_denied
andbeta_insufficient_scope
(#315)beta_roles_claim
andbeta_roles_map
attributes tojwt
block (#325) (#338) (#352)Dependencies
This discussion was created from the release 1.5.
Beta Was this translation helpful? Give feedback.
All reactions