It’d be nice if Haven identity could be loaded from some “profile” or a plugin/extension. Maybe even a Web wallet.
I could keep my identity JSON file on S3 and instruct Haven to “load” it - after all, it’s publicly available - from that URL…. As long as the password is strong, that would be fine.
I know this opens up some de-anon attack vectors, but users could read disclaimers and decide for themselves. I’d load some identity files this way, others I wouldn’t.
To keep the extension (which has the URL) out of it, I just need the extension to push the URL to this field - “Choose a file or paste a URL” and that’s all.
Then in my browser extension I may have 2-3 such URLs and the extension doesn’t need to know anything about what those are or be in the business of unlocking or handling passwords, etc.
Seems quite elegant and simple.
A more intrusive extension could do more, but even a basic one would be nice.
