Kann der neue Login über ein Google-Konto so aussehen?
Danke für den Vorschlag, @aatishrkamble. Ich habe dies in ein eigenes Thema verschoben, damit wir es verfolgen können.
Der von dir gepostete Screenshot zeigt Googles „One-Tap-Anmeldung“. Es sieht so aus, als ob diese API sich noch in der Beta-Phase befand und die Registrierung derzeit geschlossen ist. Sobald die API offiziell veröffentlicht wird, könnte eine Integration mit Discourse möglich sein.
Wir müssen die Datenschutzimplikationen berücksichtigen. Ich gehe davon aus, dass dieses System erfordert, dass wir ein Google-iFrame und/oder JavaScript direkt in Discourse einbetten und für alle laden, auch wenn sie sich nicht mit Google anmelden möchten. Das ermöglicht Google wahrscheinlich, Besucher des Forums zu verfolgen.
Wenn wir uns entscheiden, dies umzusetzen, sollte es meiner Meinung nach für Administratoren optional sein und standardmäßig deaktiviert sein.
Sobald die API veröffentlicht ist, können wir weitere Informationen einholen.
Ich frage mich, ob es auf Klick ausgelöst werden kann, statt ständig? Ich sehe diese Benutzeroberfläche mittlerweile an vielen Stellen.
prüfen, ob die Google One-Tap-Anmeldung bereits verfügbar ist
Das wird von Discourse derzeit nicht unterstützt, nein.
Wurde diese API bereits veröffentlicht? ![]()
Es sieht so aus ja. Ich würde zögern, dies standardmäßig im Core aufzunehmen, da dies bei jedem Seitenaufruf einen Aufruf an Google bedeutet. Wenn es jedoch über eine Einstellung gesteuert wird, könnte das cool sein.
Es sieht so aus, als ob dies eine völlig neue Implementierung des Google-Login-Codes auf der Serverseite erfordern würde, sodass dies definitiv in den Bereich Core/Plugin fällt.
Ich pushe dieses Thema nach oben, da die Unterstützung für die Ein-Klick-Anmeldung jetzt ziemlich ausgereift ist, nach 2 Jahren – wenn Sie die Google-Anmeldung aktiviert haben, sehe ich keinen Grund, warum Sie diese Funktionalität nicht auch haben möchten.
Ich werde einen Thread für die zweistufige Authentifizierung auf Basis von Retina erstellen, damit ich ihn nach Ablauf der Reifezeit wiederbeleben kann.
