3 ms·
I like your idea of webidentity. Is it only theoretical, or is there any sample code? I have been thinking about the particular issue migrating identity too.
by c0wb0yc0d3r 6y ago
I like your idea of webidentity. Is it only theoretical, or is there any sample code?
I have been thinking about the particular issue migrating identity too.
My thoughts are mostly around additional keys. Realistically, you have more than one device. You could associate (some or all of) them with an account. This, to me, feels like it's more inline with key based auth.
My other thought was something like the list of codes you have with other 2FA solutions.
I don't think we will ever eliminate passwords in the sense that a person will never need a password ever again, but I think the solutions above definitely get us to the point where we literally never need to share a password.
- espadrine 6y ago> Is it only theoretical, or is there any sample code? Ah, not exactly. I saw it a something that could become a draft standard. That said, the test vectors do come from a program that implements it by hand[0]. I assume we could write one that would implement it for the command line (say, for cURL), but the design is really meant to be implemented by browsers. > You could associate (some or all of) them with an account Yes. In this instance, the account is the browser’s Sync system, which synchronizes between devices. > I don't think we will ever eliminate passwords in the sense that a person will never need a password ever again My belief is: we should only ask each individual to only remember a single password throughout their life, so that it can be strong enough to outlast them[1]. [0]: https://github.com/espadrine/espadrine.github.com/blob/master/blog/assets/webidentity/test-vectors.sh https://github.com/espadrine/espadrine.github.com/blob/maste... [1]: https://espadrine.github.io/blog/posts/memorable-passwords.html https://espadrine.github.io/blog/posts/memorable-passwords.h...