-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add possibility to insert 'email' #54
Comments
sadly this isn't exactly trivial, since the admin register api endpoint doesn't take an email address. the only way around this to me seems to be to completely rewrite this to something akin to an ldap provider. currently I would just recommend users to add their email address after they've signed up |
This seems to take an email though? https://github.com/matrix-org/synapse/blob/develop/docs/admin_api/user_admin_api.rst#create-or-modify-account I just very briefly looked this up, so I might be looking at the wrong thing. As I'm quite interested in something like this as well, I'd be wiling to spend some more time researching this. |
Oh yeah this does look promising. I was just looking at the inital register endpoint. I guess this wouldn't check if this 3pid is actually yours, by in this case sending a verification email? Depending on how much of an issue that is I would probably have to send those myself, though a good opportunity to consider #19 again |
E-mails are normally managed through the identity server (of their own choice), which also provides an email verification api interface relevant matrix api. Alternativly the client-server api seems to provide an interface which comes hand since we get an accesstoken from the user as response from the registering https://matrix.org/docs/spec/client_server/r0.6.1#post-matrix-client-r0-register-email-requesttoken |
Is your feature request related to a problem?
If you are running a public matrix server, there will be the situation, that someone has lost their account password.
At the current situation, the created account will only hold the username, nothing more. Therefore there is no second identifier to validate an user request during a password reset request.
Describe the solution you'd like.
It would be very helpful, to provide an email field within the registration dialog, which value can be passed during the profile creation to the new matrix account.
If the email field is optional or required could be an additional feature.
The text was updated successfully, but these errors were encountered: