Clarify that signature checks only apply to joining users.

This commit is contained in:
Patrick Cloke 2021-06-24 08:32:36 -04:00 committed by Richard van der Hoff
parent 2171d175e8
commit ba63bedec0

View file

@ -65,8 +65,8 @@ the `restricted` join rule has the same behavior as `public`, with the additiona
caveat that servers must ensure that: caveat that servers must ensure that:
* The user's previous membership was `invite` or `join`, or * The user's previous membership was `invite` or `join`, or
* The `m.room.member` event has a valid signature from a homeserver whose users * The `m.room.member` event with a `membership` of `join` has a valid signature
have the power to issue invites. from a homeserver whose users have the power to issue invites.
As normal, the above check is also performed against the current room state during As normal, the above check is also performed against the current room state during
[soft-failure](https://matrix.org/docs/spec/server_server/r0.1.4#soft-failure), [soft-failure](https://matrix.org/docs/spec/server_server/r0.1.4#soft-failure),