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

Adding JWT Awareness to UI Ping #307

Merged
merged 1 commit into from
May 14, 2024

Conversation

vbhayden
Copy link
Contributor

@vbhayden vbhayden commented Feb 7, 2024

#issue - Description of changes optionally resulting in changed outcomes.

Currently, the Platform One deployments are not able to use the User Management features of the CaSS editor, due to the CaSS editor removing these features when it detects a public key without OIDC configuration.

This change will allow the "pong" function to return whether its context included auth via the P1 JWT, which will nullify the OIDC components of that check.

The UI portion of this change is here: cassproject/cass-editor#1345

Security Impact: None, as the SSO key would have already needed to pass the other middleware.
Presumptive Impact: This change assumes that the JWT parsing and public key generation are all working as intended.

Copy link

sonarqubecloud bot commented Feb 7, 2024

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

@Lomilar Lomilar merged commit 3823676 into cassproject:master May 14, 2024
5 checks passed
Lomilar added a commit that referenced this pull request May 14, 2024
* Merged PRs #307, #316 for P1 compatibility.
* OpenAPI swagger.json now validates.
* Updated libraries.
* Updated editor.
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