Ich habe bereits die Suche verwendet und konnte kein Thema dazu finden. Ich habe mich angemeldet, um dies zu melden, in der Hoffnung, dass der Fehler behoben wird.
Ich habe kürzlich Hub auf meinem iPhone 16 neu installiert. Die Option „Mit Passkey anmelden“ funktioniert überhaupt nicht. Sie zeigt nicht die Benutzeroberfläche zur Auswahl von Passkeys an. Sie wird sofort abgebrochen.
Es ist Ihr Telefon und iOS-Problem, da mein 15+/iOS 16 funktioniert. Könnte es tatsächlich immer dasselbe Problem mit Ihren anderen DiscourseHub-Kopfschmerzen sein
Oder vielleicht ist meins kaputt, weil es nicht kaputt ist
Ich weiß es nicht. iOS 16 war in vielerlei Hinsicht problematisch. Zum einen funktioniert es perfekt, und gleichzeitig gibt es für andere Benutzer mehrere verschiedene Probleme.
In iOS 16 können Passkeys in einer WKWebView verwendet werden, wenn die Client-App Associated Domains für die Relying Party verwendet.
Wir haben nicht für alle in DiscourseHub konfigurierten Websites Associated Domains, daher schlägt die Passkey-Aushandlung frühzeitig fehl.
Ich denke, die richtige Lösung hier ist, den Anmeldevorgang innerhalb der Webansicht zu erzwingen, denselben Mechanismus zu verwenden wie beim Klicken auf die Schaltfläche „Verbinden“. Dies löst dieses und einige andere Authentifizierungsprobleme. (In der Zwischenzeit können Sie versuchen, sich auf der Website in DiscourseHub über die Schaltfläche „Verbinden“ zu authentifizieren. Wischen Sie von rechts nach links, wenn Sie sie nicht sehen, und klicken Sie auf die blaue Benutzersymbol-Schaltfläche.)
Eine neue Betaversion der mobilen App enthält einige Korrekturen für dieses Szenario. Kurz gesagt, die App erkennt jetzt, wenn Benutzer versuchen, sich innerhalb der Webansicht anzumelden. In diesen Fällen wird ein „geschützter“ Anmeldevorgang ausgelöst (unter Verwendung der ASWebAuthenticationSession von Apple), der dieses und ähnliche Probleme beheben sollte.
Die Korrektur in DiscourseHub behandelt nur die Authentifizierung mit einem Passkey. Das Hinzufügen eines solchen wird in Hub nicht unterstützt, tatsächlich sollten Sie die Benutzeroberfläche zum Hinzufügen gar nicht sehen.
Der obige Screenshot bezieht sich auf Sicherheitsschlüssel als zweiter Faktor, wir müssen wahrscheinlich auch diesen aus der App entfernen. Dafür werde ich eine To-do-Liste erstellen.