diff --git a/demos/credential-management/index.html b/demos/credential-management/index.html index 569e1731..3a037259 100644 --- a/demos/credential-management/index.html +++ b/demos/credential-management/index.html @@ -29,11 +29,15 @@

Exciting Website

Te vix odiô summo contêntiœnès! Né modo ïntéllegebàt éam. Agàm quas êum èû! Cû qùî affert patrioque. Pri an ïdqûè mëlîus, sèa êi illud vîtaë.

- - - - - +
+ +
diff --git a/demos/credential-management/script.js b/demos/credential-management/script.js index cb2ed5c3..dcc91d2b 100644 --- a/demos/credential-management/script.js +++ b/demos/credential-management/script.js @@ -50,8 +50,10 @@ document.querySelector('#signin').addEventListener('click', function () { password: true }).then(function (c) { processResponse(c); - if (!c) + if (!c) { + document.querySelector('form').innerHTML = ''; document.querySelector('dialog').showModal(); + } }); } else { document.querySelector('dialog').showModal(); @@ -67,14 +69,13 @@ document.querySelector('#signout').addEventListener('click', function () { navigator.credentials.requireUserMediation(); document.body.classList.toggle('signedin'); document.body.classList.toggle('signedout'); - }); /* * Finally, we'll wire up the submit button on the form to call `store()` upon * submission if the API is available. */ -document.querySelector('input[type=submit]').addEventListener('click', function (e) { +document.querySelector('form').addEventListener('submit', function (e) { console.log("Submitted a sign-in form."); e.preventDefault();