-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
Add OpenIddict module. #12084
Add OpenIddict module. #12084
Conversation
...c/Volo.Abp.OpenIddict.Domain.Shared/Volo/Abp/OpenIddict/Localization/OpenIddict/zh-Hans.json
Outdated
Show resolved
Hide resolved
...c/Volo.Abp.OpenIddict.Domain.Shared/Volo/Abp/OpenIddict/Localization/OpenIddict/zh-Hans.json
Outdated
Show resolved
Hide resolved
Codecov Report
@@ Coverage Diff @@
## rel-6.0 #12084 +/- ##
==========================================
Coverage ? 48.13%
==========================================
Files ? 3147
Lines ? 94563
Branches ? 0
==========================================
Hits ? 45521
Misses ? 49042
Partials ? 0
Continue to review full report at Codecov.
|
DisableAccessTokenEncryption has been removed, I updated the documentation to explain it. |
👋🏻 @hikalkan sent me the link to this PR so I took a (very) brief look 😄 Three things worth noting:
Cheers. |
In your most recent commit, I see you implemented wildcard support for (post_logout_)redirect_uris. As it goes against the OIDC specification - that requires using simple string comparisons - you need to be extremely careful when implementing that. I see two potential issues:
It's important to get this part right as these two issues can basically ruin the entire security of your authorization server, as it allows stealing authorization codes/access tokens by redirecting the user agent to an untrusted domain (or to the trusted redirect_uri of a different client). |
Thank you so much @kevinchalet, You made a great project. I will make some changes based on your review, thank you for following ABP. |
Amazing work, keep it up! |
https://github.com/abpframework/abp/blob/dev/docs/en/Modules/OpenIddict.md
I can merge these commits into one to beautify the commit.