Snowden on Nostr: I'm not a dev, but I don't think it's actually a hard requirement (at least in ...
I'm not a dev, but I don't think it's actually a hard requirement (at least in Firefox, which the TBB forks from) to write to local storage. I think other sites write to memory, if localdb write fails -- or I think that's what snort.social was looking at on their git issue, but I may be misremembering. In a privacy browser, persistence isn't really a good thing.
Since Alby is centralized (please correct me if I'm wrong -- looks like LUD16 addresses and you're requesting email conf), why not just throw a warning banner (that local storage is disable, and you'll have to either enable it or reenter your key after every browser restart)? May be worth thinking about what *must* be written, and what can be regenerated / re-polled, but I'm just a user.
Cheers.
Published at
2023-01-24 01:26:57Event JSON
{
"id": "ed1432ef35da83660b457610d84266beec632b746b8516f87fec914d7a1a5618",
"pubkey": "84dee6e676e5bb67b4ad4e042cf70cbd8681155db535942fcc6a0533858a7240",
"created_at": 1674523617,
"kind": 1,
"tags": [
[
"e",
"bcbff2628cd4cc125002db67942ef6beebffa450328ab353b2254f3b200a5d1c",
"wss://jiggytom.ddns.net",
"reply"
],
[
"p",
"330fb1431ff9d8c250706bbcdc016d5495a3f744e047a408173e92ae7ee42dac"
],
[
"p",
"84dee6e676e5bb67b4ad4e042cf70cbd8681155db535942fcc6a0533858a7240"
]
],
"content": "I'm not a dev, but I don't think it's actually a hard requirement (at least in Firefox, which the TBB forks from) to write to local storage. I think other sites write to memory, if localdb write fails -- or I think that's what snort.social was looking at on their git issue, but I may be misremembering. In a privacy browser, persistence isn't really a good thing. \n\nSince Alby is centralized (please correct me if I'm wrong -- looks like LUD16 addresses and you're requesting email conf), why not just throw a warning banner (that local storage is disable, and you'll have to either enable it or reenter your key after every browser restart)? May be worth thinking about what *must* be written, and what can be regenerated / re-polled, but I'm just a user.\n\nCheers.",
"sig": "87b9e57ed97ecfc0ba53cd9cd87223361ba07af9d363945f5e27d5505d79cddf60549bd5ea71df1463633184eb89c9ca10fb520c2a66f26215707cdb18f312c5"
}