-
Notifications
You must be signed in to change notification settings - Fork 4
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
Implementing network authentication and segregation logic to the nodes domain #804
base: staging
Are you sure you want to change the base?
Implementing network authentication and segregation logic to the nodes domain #804
Conversation
I'm refreshing my memory and digging through the code. It seems simple enough to add tracking the authentication to the So.
There is one stumbling block however. Current there is an assumption that a connection that has been added with So when we create a new connection we not only have to wait for the connection to be established but also wait for the network authentication to be completed before it can be used. So we need to update I'll need to think on this some more. |
Status of this @tegefaulkes? |
Still no progress with me focusing on PKE. |
[ci skip]
e870757
to
47aff1d
Compare
Description
This PR focuses on adding logic to the nodes domain to handle checking if a connection is part of a certain network. If the check passes then the connection is added to the usual connection map. If it fails the connection is rejected and forced to close.
During this authentication period, only certain RPC calls are allowed to be made. These are calls that...
Both sides of the connection need to authenticate each other before the connection can be used for normal RPC traffic.
Issues Fixed
NodeConnection
s (Segregated Network Connections) #782Tasks
Final checklist