At this point why not just pass a one-time url link to your email address, and have it be a single click to login? Have it expire within 10 mins if not used, and be one-time use disposable. Still, anyone who has the link initially should be able to login with your account - but it's only accessible from your email. Obliterates all sense of security beyond the email account itself, but that's where we're at anyway. Do…
I don’t have access to my email on the computer in which I am trying to login to your web service.
The "email is authentication" pattern
361–370 of 474 posts
Re: The "email is authentication" pattern
#362Earlier quoted context omitted.
> If the answer is "they just don't get access anymore" or "a panel of their peers attests to them", your fantasy authentication system also needs a fantasy species of sentient beings to serve as users, because it won't work for humans. This has been my single biggest argument against blockchain/cryptocurrency stuff for years: the "lose your key, lose your wallet" thing is fundamentally incompatible with real users.…
If you accidentally burn cash you cannot recover it. The paper in your hand isn't replicated in another place. Humans have been unable to recover from mistakes since day zero
Re: The "email is authentication" pattern
#363Earlier quoted context omitted.
The irony with that is that if someone undocumented wanted to leave the country, this requirement could potentially hinder that. I also don't really want to have to carry my green card around everywhere. Just one more thing that can be lost.
How would it? To travel internationally, a passport is required (not drivers licenses).
Re: The "email is authentication" pattern
#364Earlier quoted context omitted.
> If the answer is "they just don't get access anymore" or "a panel of their peers attests to them", your fantasy authentication system also needs a fantasy species of sentient beings to serve as users, because it won't work for humans. This has been my single biggest argument against blockchain/cryptocurrency stuff for years: the "lose your key, lose your wallet" thing is fundamentally incompatible with real users.…
> the "lose your key, lose your wallet" thing is fundamentally incompatible with real users. You're allowed to store your key at the bank if this is an issue for you. It's less secure than memorizing it, but obviously equally as secure as your bank account is.
Re: The "email is authentication" pattern
#365Re: The "email is authentication" pattern
#366Re: The "email is authentication" pattern
#367We run a pretty unserious business. That is, our users use our accounts only out of convenience. The system we've settled on is this: 1. User enters email 2. We send a verification code to their email 3. User enters code, is signed in "indefinitely" (very, very long cookie) Whether or not they had an account before hand is irrelevant, we just register a new account if the email is new. The occasional user has multipl…
Re: The "email is authentication" pattern
#368Earlier quoted context omitted.
> the "lose your key, lose your wallet" thing is fundamentally incompatible with real users. You're allowed to store your key at the bank if this is an issue for you. It's less secure than memorizing it, but obviously equally as secure as your bank account is.
I might be mistaken, but are not several "traditional" banks offering crypto wallets for customers? Is there a realistic chance this kind of bank is going to steal their customers' crypto and going (at least, next to criminal investigations) bankrupt over it?
By making a bank the custodian of your crypto wallet, you're placing your trust in them and should have similar legal recourse you would have had with a fiat deposit.
Re: The "email is authentication" pattern
#369Earlier quoted context omitted.
I don't understand why this was downvoted. In case it's not clear: (S)he's saying to split the key into multiple shares that can be used to reconstruct the key if you have a large enough quorum. Then store each share in a different place. As long as you don't lose too many of the shares, you'll be fine. And one baddie is NOT enough to get the key.
Either shuffling those keys stored in N different deposit boxes is overly complicated for a normal person, or it is not overly complicated for a moderately dedicated baddie either
Multisig is a pretty common setup for crypto and there is software that makes it easier.
Re: The "email is authentication" pattern
#370Earlier quoted context omitted.
Not following? Do you know what I meant by a Class 5 safe? https://www.norfolksafe.com/
I don't. And frankly I don't think a safe is a good place to store secrets. It is too conspicuous.
Ideally, you connect Vault to a HSM if you need that kind of security that’s being described. HSMs are electronic safes