From 11f9c8b065eaa99f3f9d2faec4aedd15178b78be Mon Sep 17 00:00:00 2001 From: Andreas Coroiu Date: Mon, 17 Apr 2023 14:04:21 +0200 Subject: [PATCH] [EC-598] chore: add some more console logs for debugging --- apps/browser/src/fido2/content/page-script.ts | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/apps/browser/src/fido2/content/page-script.ts b/apps/browser/src/fido2/content/page-script.ts index 7b5d9c9874c..e9e8501903d 100644 --- a/apps/browser/src/fido2/content/page-script.ts +++ b/apps/browser/src/fido2/content/page-script.ts @@ -18,7 +18,7 @@ navigator.credentials.create = async ( // return await browserCredentials.create(options); // } - console.log(options.publicKey); + console.log("navigator.credentials.create", options.publicKey); try { const response = await messenger.request( @@ -49,7 +49,9 @@ navigator.credentials.create = async ( return mappedResult; } catch (error) { if (error && error.fallbackRequested) { - return await browserCredentials.create(options); + const browserResponse = await browserCredentials.create(options); + console.log("browserResponse", browserResponse); + return browserResponse; } throw error; @@ -60,6 +62,7 @@ navigator.credentials.get = async ( options?: CredentialRequestOptions, abortController?: AbortController ): Promise => { + console.log("navigator.credentials.get()", options); try { const response = await messenger.request( { @@ -70,16 +73,19 @@ navigator.credentials.get = async ( abortController ); + console.log("Response from background", response); + if (response.type !== MessageType.CredentialGetResponse) { throw new Error("Something went wrong."); } - console.log(response.result); - return WebauthnUtils.mapCredentialAssertResult(response.result); } catch (error) { + console.log("Error from background", error); if (error && error.fallbackRequested) { - return await browserCredentials.get(options); + const browserResponse = await browserCredentials.get(options); + console.log("browserResponse", browserResponse); + return browserResponse; } throw error;