Yes. Primal, Amethyst, Damus, etc. They generate your keys and sign events for you anyways. Why not add this functionality to help user experience across the ecosystem.
Discussion
Obvs comes with some risks but this is a great idea
more or less risks than taking your key and pasting into various nostr websites or apps? less, right? much less.
im just thinking of ways to help with user retention and we obviously have a long way to go with authentication.
Yeah definitely less risk than pasting all over
I’m thinking through how this would work in browser though- would they make their own extension be part of the onboarding process?
Web apps just need to support bunker connection strings, which many do, but I'm sure we could make this better like nostr:nprofile1qqswacu3amp428kj8wtpqf77yd2upukcn2ft4aycmxm5scmh359e0ssppemhxue69uhkummn9ekx7mp0qyg8wumn8ghj7mn0wd68ytnddakj7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uvt9vcv does where it's just one tap or scanning a QR code.
The risk is entirely dependent on the client handling the keys. Could be more secure. Could be DRASTICALLY less secure... This requires trust.
Well, why I don’t like #sexist jerks so I will never willingly use #DAMUS for anything. That’s the first issue.
In an Ideal World That would be amazing… but it would provide surface for political pressure or liability.
Unless there was a way for them to allow a user supplied option or adapter/extension/addon. I am pretty ignorant on this but a open source nsec bunker what I would really want anyway.