matrix-org/dendrite

Implement token-authenticated registration

Open

#3,097 opened on Jun 1, 2023

 (7 comments) (0 reactions) (1 assignee)Go (658 forks)auto 404
good first issuehelp wantednew-endpointsspec-compliance

Repository metrics

Stars
 (5,632 stars)
PR merge metrics
 (PR metrics pending)

Description

Spec version 1.2 introduced token-authenticated registration and a new client API endpoint (MSC3231), this is currently missing.

GET /_matrix/client/v1/register/m.login.registration_token/validity spec

To generate tokens, we should use the same admin endpoints as Synapse, so existing tools to create tokens can be used for Dendrite as well.

Contributor guide