After playing with nsecBunker yesterday it’s pretty clear how powerful it is. I ran into a few hiccups as is to be expected.
Clients that integrate NIP-46 should consider adding more user feedback when interacting with nsecBunker - right now when things aren’t working it’s difficult to know where the problem is and can be confusing.
When a request is sent to nsecBunker there could be a ”waiting on response” dialog or indicator to show that authentication is in progress. The client should make available (maybe via hover) the request ID hash and the client-side npub so it’s easy to tell that you are approving what you intend to. Without this it feels like you are blindly approving requests in nsecBunker. This could read on the client side like “Coracle awaiting approval to send a reaction from this browser session (request xxxxxxx, kind: 7)”. The dialog box would go away when request is approved so it’s only informative and doesn’t require interaction.
Excellent work by nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn and nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft getting this implemented to the point where it is already