default login should be npub. Most of the time you don’t need nsec and you can always prompt for it if you do. nostr:note1nzmdqh0ynty6r0s67qs4wafu9dxuawqhyv4yjdged6zxpks03fes0uklnl
Discussion
If that’s the idea would there be a NIP that would obscure DMs within a client until a user signs with their nsec?
Right now anyone can log into a client with your npub and see who you’ve been messaging. Granted the content is encrypted but someone could still infer information just by the cadence of the conversation.
That’s a problem with the DM spec and will likely be fixed with a new DM spec, not a bandaid over the old spec
What problem does this solve though? You still have to use your nsec to do anything meaningful.
Totally agree! This should be the standard for all applications! 🔥