diff --git a/pages/mitgliederbereich/profil.vue b/pages/mitgliederbereich/profil.vue index ad2d72c..0a05945 100644 --- a/pages/mitgliederbereich/profil.vue +++ b/pages/mitgliederbereich/profil.vue @@ -206,7 +206,7 @@ Passkeys erlauben eine Anmeldung ohne Passwort. Je nach Gerät erfolgt die Einrichtung lokal oder über Smartphone/USB-Sicherheitsschlüssel.

- Hinweis: Unter Firefox wird für maximale Kompatibilität ein externer Authenticator (Smartphone oder USB-Sicherheitsschlüssel) bevorzugt. + Hinweis: Unter Firefox wird der Smartphone-Authenticator (QR/Hybrid) bevorzugt.

{ const name = window.prompt('Name für den Passkey (z.B. "iPhone", "Laptop"):', 'Passkey') || 'Passkey' const mod = await import('@simplewebauthn/browser') - // Firefox auf Linux: externen Authenticator (USB/Smartphone) bevorzugen. + // Firefox auf Linux: Smartphone-Flow (Hybrid/QR) bevorzugen. // Chromium: localDevice nur setzen, wenn das Gerät wirklich einen Platform-Authenticator hat. const firefox = isFirefoxBrowser() const platformAvailable = await hasPlatformAuthenticator() const preferredAuthenticatorType = firefox - ? 'securityKey' + ? 'remoteDevice' : (platformAvailable ? 'localDevice' : undefined) const registrationOptionsRequest = preferredAuthenticatorType ? { method: 'POST', body: { preferredAuthenticatorType } }