matrix-org / dendrite

Dendrite is a second-generation Matrix homeserver written in Go!
https://matrix-org.github.io/dendrite/
Apache License 2.0
5.67k stars 664 forks source link

Implement login with email #1858

Closed PiotrKozimor closed 3 years ago

PiotrKozimor commented 3 years ago

Support for m.id.thirdparty identifier type and medium field in identifier. Specs:

Sytest: Can login with 3pid and password using m.login.password

Questions:

kegsay commented 3 years ago

:S please don't make multiple issues for one issue - move it to https://github.com/matrix-org/dendrite/issues/1298

How do we pass configuration? I suggest email_login field in client_api.

sounds good.

Shall Dendrite send verification emails on its own before enabling this feature?

To some degree it will have to send emails itself I think, what does Synapse do?