-
Notifications
You must be signed in to change notification settings - Fork 935
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
Verify node_id
in client auth
#3308
Conversation
…erceptor' into add-client-auth-interceptor
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.
We need additional tests in state_test
to cover all additional scenarios
Added. |
|
||
# Handle RPC here instead of passing to default method_handler | ||
if node_id is not None: | ||
# State has lock already this execution is serialized |
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 comment isn't true any more
Issue
Description
There is no verification of the assigned
node_id
for a particularpublic_key
, and assignednode_id
can't be reused after a client dies.Related issues/PRs
Proposal
Explanation
node_id
in messages sent.node_id
.Checklist
#contributions
)Changelog entry
Any other comments?