Загрузка видео...

Не удалось загрузить видео

На главную

Login to Matrix/Element using your Polkadot Wallet! This uses a custom Oauth2 provider to log you in. We can leverage this to piggy back into ANY tool that has an Oauth2 integration and add Log-in using Polkadot for free (token gating, anyone?). DOTAuth2 :)

15,284 просмотров • 1 год назад •via X (Twitter)

Комментарии: 11

Фото профиля Karim Jedda
Karim Jedda1 год назад

Of course, this isn't 100% decentralized as Auth providers will always be able to impersonate any user by issuing valid JWTs, but it can build a bridge between Web2 & Web3, the pitch: "No Password" (but Matrix has session keys that don't depend on that so it's okay-ish...)

Фото профиля Karim Jedda
Karim Jedda1 год назад

The Auth provider runs locally in the video above, but I've deployed it on Cloudflare workers and it works the same way. This doesn't make much sense for Dapps, it's more for backends that need to interact with Web3 users without an email.

Фото профиля Karim Jedda
Karim Jedda1 год назад

Also, this works with WalletConnect too, all what's needed is a way to sign a randomly generated string that the Auth provider sends back. Easy peasy.

Фото профиля Karim Jedda
Karim Jedda1 год назад

Perhaps running the Auth provider as some sort of light-client and tying it with a decentralized identity provider (Kilt? Polkadot People Chain?) could be fun too.

Фото профиля Karim Jedda
Karim Jedda1 год назад

If you have ideas let me know. We can open-source this (with the right caveats and disclaimers, of course), it's just 2 files & a docker container :)

Фото профиля glueckkanja
glueckkanja4 лет назад

Are you searching for a simple way to deploy device certificates with #Intune? Check out SCEPman at

Фото профиля Alice und Bob
Alice und Bob1 год назад

@gavofyork FINALLY someone built an oath provider ❤️❤️❤️

Фото профиля tommi
tommi1 год назад

nice! been thinking of wroking on this for ages tbh.

Фото профиля Karim Jedda
Karim Jedda1 год назад

Our security team has a few ideas for how we can make it better, will ping you when we have something people can try out so we can make it better.

Фото профиля dwulf🦀69🐂⭕️
dwulf🦀69🐂⭕️1 год назад

This is very interesting and I would argue it's a solution for the scattered communication in our community (Telegram, Discord, WhatsApp, etc.). We have 31 flavors of communication but no settled-upon one. My understanding is that Matrix/Element are decentralized messengers, which would align with our decentralization standards.🐺

Фото профиля Karim Jedda
Karim Jedda1 год назад

Thanks! I think it's as close as it gets for our needs, although some pieces still need to be fixed. Like this: Ideally any such platform should only be a transport layer for messages. Email providers can delete your account, but not your wallet.

Похожие видео