Login
Register
The interaction starts with an AJAX call.
POST
The server prepares a challenge for the browser to sign.
The challenge is passed to the browser call:
navigator.credentials.create(...);
Which responds:
The
response.clientDataJSON
are base64 encoded:
Finish