cinny icon indicating copy to clipboard operation
cinny copied to clipboard

Key based account registration

Open Sleuth56 opened this issue 2 years ago • 2 comments

Is your feature request related to a problem? Please describe.

I'm waiting for a web based client to support key based registration. I have several friends that I would like to get on matrix and this is a requirement for me to do that.

Describe the solution you'd like

When a server isn't accepting open registration a field to enter a pre-shared key should be presented along with the usual username, password, and email fields. Some text above the key field could say. "This server doesn't allow open registration. If you have a registration key from an admin please enter it here." Once a correct key is entered the account should be created as usual.

Sleuth56 avatar Nov 14 '21 22:11 Sleuth56

This may be of help as a reference, when implementing the feature of token-based registration into Cinny.

marek-lach avatar Nov 24 '21 13:11 marek-lach

Ref: https://github.com/matrix-org/matrix-spec-proposals/pull/3231 and https://github.com/matrix-org/matrix-react-sdk/pull/7275

kfiven avatar Jul 09 '22 16:07 kfiven

@ajbura please implement MSC3231 "Token authenticated registration" as Element-Web (https://github.com/vector-im/element-web/issues/18931) and Element-Android already have it (https://github.com/matrix-org/matrix-react-sdk/pull/7275) and Cinny is one of the three clients recommended on the Matrix.org clients page and it's in the specification, not only a proposal anymore.

If you have done it, you can make sure it is shown on https://matrix-org.github.io/canitmatrix/clients/cinny/.

heylix avatar Jun 18 '23 07:06 heylix