mich hat lange gestört, dass die Statusmeldung nicht zur aktuellen Situation passt.
Ich teste mit dem Smartfon (Android 10) und dem Fingerabdrucksensor.
das Original-passkey sieht folg. Zustände vor:
1 2 3 4 5
data-pk-confirm="Bitte am Gerät bestätigen ..." data-pk-failed="Anmeldung mit Passkey fehlgeschlagen." data-pk-cancelled="Abgebrochen oder Zeitüberschreitung." data-pk-nocred="Kein passender Passkey für dieses Forum gefunden."
ich bekomme als Fehler jedoch nur Abgebrochen oder Zeitüberschreitung
das lässt sich wohl auch nicht ändern 😟
ich möchte, dass im Fehler- oder Abbruchfalll sofort das classsic-Login erscheint.
dazu überwache ich die Statuszeile per MutationObserver
if(document.getElementById("login_form")) setTimeout(()=>{ {{custom_dev_pk.start}} // möglicherweise ist diese Zeitverzögerung nicht (mehr) nötig {{custom_dev_pk.end}}
const pk_msg_observe = (mutationList, observer) => { for (const mutation of mutationList) { if (mutation.type === "childList") { function vg(n){ return y.pkbox.getAttribute('data-pk-' + n)==mutation.target.textContent; } {{custom_dev_pk.start}} console.log("A child node has been added or removed.\n"+mutation.target.textContent); {{custom_dev_pk.end}}