From 622c4e7258f9c70ece522954e7f5c1a6cfe6feb8 Mon Sep 17 00:00:00 2001 From: Manav Rathi Date: Wed, 12 Jun 2024 16:50:45 +0530 Subject: [PATCH] Fix the check (protocol includes colon) --- web/apps/accounts/src/pages/passkeys/verify.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/apps/accounts/src/pages/passkeys/verify.tsx b/web/apps/accounts/src/pages/passkeys/verify.tsx index 249a3051bb..8cf1990082 100644 --- a/web/apps/accounts/src/pages/passkeys/verify.tsx +++ b/web/apps/accounts/src/pages/passkeys/verify.tsx @@ -169,7 +169,8 @@ const Page = () => { export default Page; -const isHTTP = (url: URL) => url.protocol == "http" || url.protocol == "https"; +// Not 100% accurate, but good enough for our purposes. +const isHTTP = (url: URL) => url.protocol.startsWith("http"); const redirectToURL = (url: URL) => { log.info(`Redirecting to ${url.href}`);