Add protected peer auth check
This commit is contained in:
parent
679eeb48a3
commit
b0f208b05a
7 changed files with 347 additions and 9 deletions
|
|
@ -127,7 +127,7 @@ geth-to-geth connections without granting trust from discovery alone.
|
|||
- No discovery result grants capabilities or trust.
|
||||
- `auth explain` can distinguish "discovered" from "trusted".
|
||||
|
||||
- `[~]` Basic authenticated peer connection.
|
||||
- `[x]` Basic authenticated peer connection.
|
||||
Acceptance criteria:
|
||||
- `[x]` `geth peer ping <node-id>` dials another node over Iroh using an
|
||||
imported signed peer card.
|
||||
|
|
@ -135,9 +135,9 @@ geth-to-geth connections without granting trust from discovery alone.
|
|||
as a candidate only.
|
||||
- `[x]` The ping response records negotiated ALPN and remote endpoint
|
||||
identity.
|
||||
- `[ ]` The remote side proves an agent/node binding before protected module
|
||||
- `[x]` The remote side proves an agent/node binding before protected module
|
||||
access.
|
||||
- `[ ]` Protected module handlers reject requests that only know an
|
||||
- `[x]` Protected module handlers reject requests that only know an
|
||||
EndpointID and lack resource capabilities.
|
||||
|
||||
## Phase 2: Trust And Authorization
|
||||
|
|
|
|||
Loading…
Reference in a new issue