If the application supports nip 46 you can do this already
I'd love to be able to use Amber from nostr:nprofile1qqs827g8dkd07zjvlhh60csytujgd3l9mz7x807xk3fewge7rwlukxgpzpmhxue69uhkummnw3ezumt0d5hsz9thwden5te0wfjkccte9ejxzmt4wvhxjme0qy88wumn8ghj7mn0wvhxcmmv9uzk8xwq or the upcoming Frostr from nostr:nprofile1qqspwut66nfqu2jztndq5gv4vf9q5jnncnmfwhckk9vnljrl53hj6kqppemhxue69uhkummn9ekx7mp0qy88wumn8ghj7mn0wvh8w6tw9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tc0rh42p in a similar fashion to how I use authenticator apps now. When I'm on my computer and I attempt to sign into a particular application or website, I'm prompted to approve the action on my mobile device. This is my Nostr authentication dream. It's easy to use, keeps our private keys safe, and is familiar to most people.
Discussion
How would I do this with nostrudel.ninja?
I understand that Amber works on mobile with Nostrudel. I want to use my laptop.
You need to copy the bunker url from amber to you computer and use that to login
Or you can use next.nostrudel.ninja and go to nostr connect -> create connection url -> create connection url
Go to amber -> permissions -> connect app and scan the qrcode
You know... I remember seeing the option but I completely forgot about it. I just tested and it actually works how I'd like it to work. Wow.
I think we need nostr:nevent1qqs96nlrcx5v2glqtugq4wvjhsdf63wrg4up6asja6z7kdu3xkzccqspz3mhxw309akx7cmpd35x7um58g6rsd3e9upzpgqgmmc409hm4xsdd74sf68a2uyf9pwel4g9mfdg8l5244t6x4jdqvzqqqqx257hxzkq so that the login can be initiated on the device that wants to log on.
The main difference between Nip-46 and the Frostr method is that Nip-46 requires you to trust a bunker with you nsec or run your own while with frostr you can only provide the bunker with a single share of t-of-n FROST signature scheme. This way if the bunker was ever comprimised, you would not get rugged.
how do shared secrets and encrypted notes/DMs work with frostr?
I think it's going to have to been handled with proxy keys that the client has full access to as I don't think that message decryption will work with frost. This may be better in the long run though as it should help prevent against metadata being linked to your main npub