diff --git a/passkeys/static/passkeys/js/helpers.js b/passkeys/static/passkeys/js/helpers.js index d6b70ab..6626653 100644 --- a/passkeys/static/passkeys/js/helpers.js +++ b/passkeys/static/passkeys/js/helpers.js @@ -1,4 +1,9 @@ var publicKeyCredentialToJSON = (pubKeyCred) => { + + if(pubKeyCred instanceof Uint8Array){ + return base64url.encode(pubKeyCred.buffer); + } + if(pubKeyCred instanceof Array) { let arr = []; for(let i of pubKeyCred) @@ -22,4 +27,4 @@ var publicKeyCredentialToJSON = (pubKeyCred) => { } return pubKeyCred - } \ No newline at end of file + }