This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
Drop support for calling /_matrix/client/v3/account/3pid/bind
without an id_access_token
#13201
Labels
A-Spec-Compliance
places where synapse does not conform to the spec
P3
(OBSOLETE: use S- labels.) Approved backlog: not yet scheduled, will accept patches
T-Defect
Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
Z-Help-Wanted
We know exactly how to fix this issue, and would be grateful for any contribution
The spec has required an
id_access_token
param for/account/3pid/bind
ever since it was introduced to the spec in matrix-org/matrix-spec-proposals#2328.We currently accept requests without an
id_access_token
, and then call/_matrix/identity/api/v1/3pid/bind
, which was removed from the spec over a year ago (msc2713).Instead, we should simply reject any requests that do not pass an
id_access_token
.The text was updated successfully, but these errors were encountered: