Check out the abandoned Mozilla Persona, and the SRP protocol.<p><a href="https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;Persona" rel="nofollow">https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;Persona</a>
<a href="http:&#x2F;&#x2F;srp.stanford.edu&#x2F;whatisit.html" rel="nofollow">http:&#x2F;&#x2F;srp.stanford.edu&#x2F;whatisit.html</a>