-
Notifications
You must be signed in to change notification settings - Fork 91
feat(jans-auth-server): updated first party native authn implementation ( in backwards compatibility way) #10380 #10442
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
Conversation
…ty Apps #10380 Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
DryRun Security SummaryThe pull request enhances the Jans Auth Server's security by integrating DPoP (Demonstration of Proof of Possession), improving authorization challenge validation, refining token management, and implementing more robust error handling. Expand for full summarySummary: The code changes in this pull request focus on improving the security and functionality of the Jans Auth Server's authorization challenge and token-related features. The key changes include:
Overall, the changes in this pull request appear to be focused on improving the security and robustness of the Jans Auth Server's authorization and token-related functionality. The integration of DPoP, the enhanced validation of authorization challenges, and the improvements to token management are all positive steps towards enhancing the application's security posture. Files Changed:
Code AnalysisWe ran
|
…pps case #10380 Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
…arty Apps is invoked Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
…10380 Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
…pps update Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
|
|
|
|
|
…on ( in backwards compatibility way) #10380 (#10442) * feat(jans-auth-server): update first party native authn implementation ( in backwards compatibility way) #10380 #10380 Signed-off-by: YuriyZ <yzabrovarniy@gmail.com> * feat(jans-auth-server): updated redirect uri validation for First-Party Apps #10380 Signed-off-by: YuriyZ <yzabrovarniy@gmail.com> * feat(jans-auth-server): do not validate redirect_uri in First-Party Apps case #10380 Signed-off-by: YuriyZ <yzabrovarniy@gmail.com> * feat(jans-auth-server): set authorization_challenge flag when First-Party Apps is invoked Signed-off-by: YuriyZ <yzabrovarniy@gmail.com> * feat(jans-auth-server): added dpop support for First-Party Apps Signed-off-by: YuriyZ <yzabrovarniy@gmail.com> * missed file Signed-off-by: YuriyZ <yzabrovarniy@gmail.com> * fixed bug with not passed authorization_challenge flag inside grant #10380 Signed-off-by: YuriyZ <yzabrovarniy@gmail.com> * missed file Signed-off-by: YuriyZ <yzabrovarniy@gmail.com> * added dpop to sample Authorization Challenge custom script #10380 Signed-off-by: YuriyZ <yzabrovarniy@gmail.com> * doc(jans-auth-server): updated documentation for latest First-Party Apps update Signed-off-by: YuriyZ <yzabrovarniy@gmail.com> --------- Signed-off-by: YuriyZ <yzabrovarniy@gmail.com>
Description
Update first party native authn implementation.
It must be updated in backwards compatibilty way because it is already in use.
https://datatracker.ietf.org/doc/draft-parecki-oauth-first-party-apps/02/
Target issue
closes #10380
Test and Document the changes
Please check the below before submitting your PR. The PR will not be merged if there are no commits that start with
docs:
to indicate documentation changes or if the below checklist is not selected.