Soziale Anmeldung mit WeChat (Web) einrichten
Der offizielle Logto-Connector für die WeChat-Sozialanmeldung in Web-Apps.
In diesem Leitfaden gehen wir davon aus, dass du grundlegende Kenntnisse über Logto Connectors hast. Falls nicht, schaue dir den Leitfaden Connectors konfigurieren an, um loszulegen.
Erste Schritte
Wenn du das Konzept des Connectors nicht kennst oder nicht weißt, wie du diesen Connector zu deiner Anmeldeerfahrung hinzufügen kannst, sieh dir bitte das Logto-Tutorial an.
⚠️ Vorsicht
Dieser Connector ist nur für Web-Apps. Wenn du nach der Methode suchst, um dich mit WeChat in nativen Apps anzumelden, sieh dir bitte den WeChat Native Connector an.
Erstelle eine Web-App auf der WeChat Open Platform
💡 Tipp
Du kannst einige Abschnitte überspringen, wenn du sie bereits abgeschlossen hast.
Erstelle ein Konto
Öffne https://open.weixin.qq.com/, klicke auf die Schaltfläche "Registrieren" in der oberen rechten Ecke und schließe dann den Registrierungsprozess ab.
Erstelle eine Web-App
Melde dich mit dem gerade erstellten Konto an. Im Tab "Webanwendung" (网页应用) klicke auf die große grüne Schaltfläche "Webanwendung erstellen" (创建网页应用).
Fülle die erforderlichen Informationen im Antragsformular aus.
Grundlegende Informationen
Die meisten davon sind ziemlich selbsterklärend. Nachdem du das Formular ausgefüllt hast, klicke auf "Nächster Schritt", um fortzufahren.
Website-Informationen
Fülle "Autorisierungs-Callback-Domain" (授权回调域) mit deiner Logto-Domain aus. Zum Beispiel logto.io
.
Warten auf das Überprüfungsergebnis
Nachdem du die Website-Informationen ausgefüllt hast, klicke auf "Überprüfung einreichen", um fortzufahren. Normalerweise geht die Überprüfung schnell und endet innerhalb von 1-2 Tagen.
Wir vermuten, dass der Prüfer bei jeder Einreichung zufällig zugewiesen wird, da der Standard schwankt. Du könntest beim ersten Mal abgelehnt werden, aber gib nicht auf! Erkläre deinen aktuellen Status und frage den Prüfer, wie du es ändern kannst.
Konfiguriere deinen WeChat-Connector
Fülle das Feld clientId
und clientSecret
mit Client ID und Client Secret aus, die du von den OAuth-App-Detailseiten erhalten hast.
Fülle das Feld scope
mit entweder 'snsapi_userinfo' oder 'snsapi_base' aus. Du kannst dieses Feld leer lassen, da es OPTIONAL ist. Der Standardwert ist 'snsapi_userinfo'. Du kannst den Unterschied zwischen den verschiedenen Werten überprüfen.
Teste den WeChat-Web-Connector
Das war's. Vergiss nicht, den sozialen Connector in der Anmeldeerfahrung zu aktivieren.
Sobald der WeChat-Web-Connector aktiviert ist, kannst du dich erneut bei deiner App anmelden, um zu sehen, ob es funktioniert.