mirror of
https://github.com/matrix-org/matrix-spec
synced 2026-02-02 04:23:42 +01:00
No cross-room auth
This commit is contained in:
parent
39af7f3249
commit
45f260836d
|
|
@ -299,6 +299,16 @@ space has a high rate of membership churn.
|
|||
|
||||
Things that were considered and dismissed:
|
||||
|
||||
* Extend the auth rules to include state from other rooms. Although this feels
|
||||
cleaner, a robust implementation would be a hugely complicated
|
||||
undertaking. In particular, room state resolution is closely linked to event
|
||||
authorisation, and is already highly complex and hard to reason about, and
|
||||
yet is fundamental to the security of Matrix.
|
||||
|
||||
In short, we believe such a change would require significant research and
|
||||
modelling. A solution based on such a foundation could not practically be
|
||||
implemented in the near future.
|
||||
|
||||
* Rather than defining the mapping in the room, define a template power-levels
|
||||
event in a parent space, which will be inherited by all child rooms. For example:
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue