-
Notifications
You must be signed in to change notification settings - Fork 272
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
feat(core-api): jwt authorization #770 #793
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is critical for production apps
@petermetz I think there should be no problem, but I would like to check the code a little, so could you give me some time until the approval? If there is no problem, I will approve it by next Monday. |
@takeutak Sure thing, thank you very much! |
LGTM to this PR. |
Previously you couldn't deploy a contract that had constructor arguments of it's own because there was no way to pass in these. With this improvement this is now possible. Depends on hyperledger#810 Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
Primary change(s): ------------------ 1. Verification of JSON web tokens for all endpoints by default. 2. The ability for endpoints to control on top of JWT valdity the requirement of the JWT payload containing a certain scope Miscellaneous change(s): ------------------------ 1. Refactor of all the endpoints and plugins to make this change technically possible. Fixes hyperledger#770 Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
🎉 Great news! Looks like all the dependencies have been resolved:
💡 To add or remove a dependency please update this issue/PR description. Brought to you by Dependent Issues (:robot: ). Happy coding! |
Dependencies
Depends on #810
Depends on #824
Commit to review
feat(core-api): jwt authorization #770
Primary change(s):
the requirement of the JWT payload containing a certain scope
Miscellaneous change(s):
technically possible.
Fixes #770
Signed-off-by: Peter Somogyvari peter.somogyvari@accenture.com