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

Support header and body method #15771

Merged
merged 10 commits into from
Mar 19, 2025
Merged

Conversation

adrinr
Copy link
Collaborator

@adrinr adrinr commented Mar 19, 2025

Description

Add extra setting to allow HEADER vs BODY authentication.

Screenshots

Setting the configuration

image

Validation

image

Copy link

linear bot commented Mar 19, 2025

Copy link

qa-wolf bot commented Mar 19, 2025

QA Wolf here! As you write new code it's important that your test coverage is keeping up.
Click here to request test coverage for this PR!

@github-actions github-actions bot added firestorm Data/Infra/Revenue Team size/s labels Mar 19, 2025
@github-actions github-actions bot added size/m and removed size/s labels Mar 19, 2025
@adrinr adrinr changed the title Budi 9127/support header and body method Support header and body method Mar 19, 2025
@adrinr adrinr marked this pull request as ready for review March 19, 2025 16:36
@adrinr adrinr requested a review from a team as a code owner March 19, 2025 16:36
@adrinr adrinr requested review from samwho and mike12345567 and removed request for a team and samwho March 19, 2025 16:36
value: OAuth2CredentialsMethod.HEADER,
},
{
label: "Post",
Copy link
Collaborator

Choose a reason for hiding this comment

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

Should we capitalise POST - I feel like it looks quite weird when its cased this way.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

You are right, it looks funny. Changed!

@@ -6,6 +6,7 @@ import { generateToken } from "../utils"
import path from "path"
import { KEYCLOAK_IMAGE } from "../../../../integrations/tests/utils/images"
Copy link
Collaborator

Choose a reason for hiding this comment

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

Very nice to use a keycloak image, theres probably more we can do with this.

Copy link
Collaborator

@mike12345567 mike12345567 left a comment

Choose a reason for hiding this comment

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

LGTM!

Base automatically changed from BUDI-9127/validate to master March 19, 2025 17:25
@adrinr adrinr enabled auto-merge March 19, 2025 17:50
@adrinr adrinr merged commit 9b2b438 into master Mar 19, 2025
22 checks passed
@adrinr adrinr deleted the BUDI-9127/support-header-and-body-method branch March 19, 2025 18:00
@github-actions github-actions bot locked and limited conversation to collaborators Mar 19, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
firestorm Data/Infra/Revenue Team size/m
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants