Oddbean new post about | logout
 but how does that let you sign events???? 
 The nsec lives in the nsecbunker (on a server somewhere). So whenever an event needs to be signed, the raw event is sent as a payload to the bunker where it is signed and returned. 
 so, if i sign in with flare, then oauth to coracle, how much information does flare get about where and what i'm requesting to be done indirectly via the bunker?

it is convenient, sure, but it seems like a honeypot of data for the sites you use as intermediaries

i think using legacy second party authentication for this is a bad security decision 
 This is all native to nostr. And the trustlessness can come from ppl running their own bunker. If you signup through flare, then you are using flare's nsec bunker, but you can easily create you account on a different bunker provider and use them instead. If you want to run your own, just follow the instructions here: https://github.com/kind-0/nsecbunkerd/tree/master

When you want to sign into your account (the one stored on the bunker) the client is generating a temporary key set and then requesting authorization from your bunker provider to give this temporary key set the permission to sign events. Once approved, any event that you want to sign is wrapped in a wrapper event and broadcasted to the relays. Next, your bunker is listening for events from the whitelisted pubkey, and once it detects the event, it will unwrap the event, sign it, and send it back to the client. Now, the client is able to publish the event signed by the remote nsec. 
 i still think this is a bad idea, and i'm not gonna be smiling when i'm proven right

this is also the same reason why i'm utterly unimpressed by bitwarden

it's security 101: don't send a signal at all over an insecure channel if that can leak valuable metadata to an attacker about timing and location

if it only ran on Tor that would be ok, but that's not gonna be the way it works, is it? 
 I'm not very familiar with tor so I'm not quite sure. But, maybe it would and would just be a bit slower? @PABLOF7z is the better person to ask. 
 it's his idea and i don't think he did a information security 101