Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BC-27536: Relay state, and assorted other fixes #133

Conversation

mo5h
Copy link

@mo5h mo5h commented Oct 15, 2024

Pass the RelayState from the request all the way to the response (required because we're going to use relaystate to correlate saml login requests to responses in hodor)

Sign saml responses to better match what production IdP instances will be doing

Add gcompat apk package in dockerfile to fix builds when running on ARM macs (see https://stackoverflow.com/questions/70963924/unable-to-load-nokogiri-in-docker-container-on-m1-mac)

Pass the RelayState from the request all the way to the response (required because we're going to use relaystate to correlate saml login requests to responses in hodor)

Sign saml responses to better match what production IdP instances will be doing

Add `gcompat` apk package in dockerfile to fix builds when running on ARM macs (see https://stackoverflow.com/questions/70963924/unable-to-load-nokogiri-in-docker-container-on-m1-mac)

Signed-off-by: Hamish Farrant <[email protected]>
@mo5h mo5h requested a review from andrewmcnamara October 15, 2024 03:40
Copy link
Collaborator

@andrewmcnamara andrewmcnamara left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mo5h mo5h merged commit 06894eb into main Oct 15, 2024
1 check passed
@mo5h mo5h deleted the BC-27536-pass-relay-state-through-also-sign-requests-and-fix-builds-on-arm branch October 15, 2024 03:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants