Reword auth resolution section

This commit is contained in:
Erik Johnston 2015-01-16 16:09:07 +00:00
parent 91aba39fe7
commit 38efa9c5c2

View file

@ -132,12 +132,13 @@ chain for those auth events.
Auth chain resolution Auth chain resolution
~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~
**TODO**: If an auth check fails, or if we get told something we accepted If an auth check fails, or if we get told something we accepted should have
should have been rejected, we need to try and determine who is right. been rejected, we need to try and determine who is right.
Both should inform the other of what they think the current auth chain is. If If two servers disagree about the validity of the auth events, both should
either are missing auth events that they know are valid (through authorization inform the other of what they think the current auth chain is. If either are
and state resolution) they process the missing events as usual. missing auth events that they know are valid (through authorization and state
resolution) they process the missing events as usual.
If either side notice that the other has accepted an auth events we think If either side notice that the other has accepted an auth events we think
should be rejected (for reasons *not* in their auth chain), that server should should be rejected (for reasons *not* in their auth chain), that server should