Just finished implementing nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft's OAuth flow on Flare🔥!

The experience of creating an account, on Flare, then logging into that account on nostr:npub13myx4j0pp9uenpjjq68wdvqzywuwxfj64welu28mdvaku222mjtqzqv3qk without ever touching keys or an extension is magical 🪄

It is so clear that this is the future of the web

Test it out here:

https://flare.pub/

Reply to this note

Please Login to reply.

Discussion

Genios

Back in my ethereum days, I really enjoyed the "Log in with your .eth" UX that emerged. Using NIP-05s and nsecbunkers we can make this experience ever cleaner and more customizable for each user.

Even for security maxi's out there... Login with hardware signers is coming 👀

I'd love a Teenage Engineering inspired signing device 🙏

👌🏻👌🏻👌🏻

Dude this is awesome 🔥

Vamos lá nostr:npub1vwcy6na4rcx6r43fqyxkhzzdvqufctnx06ywvrnajmq9p3mu27yqxy04ch faça um upload de um dos seus vídeos no flare.pub.

Thanks for sharing! Hey nostr:npub1zach44xjpc4yyhx6pgse2cj2pf98838kja03dv2e8ly8lfr094vqvm5dy5 what is the meaning of this? I'm using Alby extension and this screen got me confused. I imagine that if other newbie users like me also see it, they may also have this as a friction point during onboarding.

nostr:npub1vxd0dfst8ljvwva2egrpc53ve8ru78v8aaxfpravchkexmfmmu3sqnrs50 - any ideas?

Não lembro de ter visto isso quando loguei. Clicou em view details?

Obfuscando alguns detalhes com XXXXX:

{

"created_at": XXXXX,

"content": "",

"tags": [

[

"u",

"https://www.flare.pub/api/auth"

],

[

"method",

"GET"

]

],

"kind": 27235,

"pubkey": "XXXXX",

"id": "XXXXX"

}

É, vamos aguardar a resposta do desenvolvedor. Mas não consigo imaginar nada que possa estar assinando que comprometa algo. Mas de fato não lembro de outros serviços Nostr pedirem para assinar algo desse tipo para realizar o login.

Perguntei para os universitários e me foi dito que está relacionado a isso: https://github.com/nostr-protocol/nips/blob/master/98.md

Uma coisa pra fazer login na API deles

Valeu! Acho que seria importante para eles mudarem a mensagem que aparece e ficar algo mais amigável para não perder novos users

É, mas essas coisas tendem a melhorar com o tempo. Estamos ainda no começo de tudo.

Quando postar um vídeo lá, me avise.

E nos conte a experiência.

Sweet, gotta get this done on Coracle

Is the code up on Github or somewhere else? Would love to see how you've implemented it.

I've got a little cleaning up to do but then yes, I'll post everything on GitHub!

just FYI - I tried to sign up on Flare with both Chrome and Brave on mobile, and neither worked.

Infinite loading here. Maybe I need to associate my NPUB with another flare account first? Either way UX doesn't make it too clear and can't get account creation via email or password working either...

https://nostrcheck.me/media/public/nostrcheck.me_7597179463636704611705305803.webp

but how does that let you sign events????

Awesome! Is there a demo or more information on how this works?

You're killing it, Zach!

RIght on!!

nostr:note1jw9j45hukfq5nru8d400kngc4faqyamfpnxhv4xy4k6s2eafk2wqqr4vrx

Fantastic. It will also be big for PWAs on iOS where we currently don't have nostr extensions.

User can use Flare account to login to Lume v3 too 😛

nostr:note1jw9j45hukfq5nru8d400kngc4faqyamfpnxhv4xy4k6s2eafk2wqqr4vrx

Where can I get more information? Thanks!