summaryrefslogtreecommitdiffstats
path: root/core/src/login.js
diff options
context:
space:
mode:
authorMorris Jobke <hey@morrisjobke.de>2021-06-17 10:01:31 +0200
committerLouis Chemineau <louis@chmn.me>2021-06-17 16:05:45 +0200
commit86080e68b2a23b0759d81509c3bf47ad254f5ce7 (patch)
treec4886a91c932e2228456a2224c250321b49ebd1d /core/src/login.js
parentff8cfbb24e49540362c9d9683c14daa40d07f495 (diff)
downloadnextcloud-server-86080e68b2a23b0759d81509c3bf47ad254f5ce7.tar.gz
nextcloud-server-86080e68b2a23b0759d81509c3bf47ad254f5ce7.zip
Allow WebAuthn on localhost as well
* browsers typically whiteliste this as well - https://developer.mozilla.org/en-US/docs/Web/API/Web_Authentication_API * for developing purposes see https://developer.chrome.com/docs/devtools/webauthn/ Signed-off-by: Morris Jobke <hey@morrisjobke.de> Signed-off-by: Louis Chemineau <louis@chmn.me>
Diffstat (limited to 'core/src/login.js')
-rw-r--r--core/src/login.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/src/login.js b/core/src/login.js
index c496c7476cf..9a2507e4798 100644
--- a/core/src/login.js
+++ b/core/src/login.js
@@ -71,6 +71,7 @@ new View({
hasPasswordless: fromStateOr('webauthn-available', false),
countAlternativeLogins: fromStateOr('countAlternativeLogins', false),
isHttps: window.location.protocol === 'https:',
+ isLocalhost: window.location.hostname === 'localhost',
hasPublicKeyCredential: typeof (window.PublicKeyCredential) !== 'undefined',
hideLoginForm: fromStateOr('hideLoginForm', false),
},