Merge branch 'anoa/rebind_3pids' of github.com:matrix-org/matrix-doc into anoa/rebind_3pids

pull/977/head
Andrew Morgan 5 years ago
commit 2e2a74a235

@ -43,7 +43,7 @@ choose to bind that email to an identity server at the same time. This is
specified through a `bind` boolean. If the user first adds the 3PID with specified through a `bind` boolean. If the user first adds the 3PID with
`bind: false`, then decides they want to bind that 3PID to an identity server `bind: false`, then decides they want to bind that 3PID to an identity server
to make themselves discoverable by it, by making another request with `bind: to make themselves discoverable by it, by making another request with `bind:
true`. The homeserver will reject the second request, because this 3PID is true`, the homeserver will reject the second request, because this 3PID is
already tied to the user's account. already tied to the user's account.
Similarly, when a user initially sends their 3PID with `bind: true` through a Similarly, when a user initially sends their 3PID with `bind: true` through a
@ -62,7 +62,7 @@ and [`POST
endpoints by extending the definition of what homeservers should check before endpoints by extending the definition of what homeservers should check before
rejecting a bind. rejecting a bind.
Homeservers should reject the binding of a 3PID if it already been bound, Homeservers should reject the binding of a 3PID if it has already been bound,
**unless** the requesting user is the one who originally bound that 3PID. If **unless** the requesting user is the one who originally bound that 3PID. If
so, then they should be able to bind it again and again if they so choose. so, then they should be able to bind it again and again if they so choose.

Loading…
Cancel
Save