Login with Matrix - Idea and Demo
Idea: Login to websites/apps/services using your Matrix ID
How it works
- You enter your Matrix ID
- A bot sends a message with a one-time code to you
- You enter this code and the server verifies it
- You are now logged in.
Why it's better than SMS, E-Mail or Social Login
- More secure than E-Mail or SMS, because the codes are end-to-end-encrypted (Not in this demo, but supported by
Matrix)
- Decentralized unlike Social Logins, because you can choose between different matrix servers (or host your own)
- The website can automatically detect your username and profile picture if required (from your Matrix profile)
- Easy to access the code on every device, because Matrix clients usually have push notifications built-in and
support multi-device sync
- The private chat can be reused for notifications from the service
- Matrix is fully Open-Source
- Easy to implement - the Matrix API is very easy to use
Try it!