Soziale Anmeldung mit WeChat (Web) einrichten
Der offizielle Logto-Connector für die WeChat-Sozialanmeldung in Web-Apps.
Diese Anleitung setzt voraus, dass du ein grundlegendes Verständnis von Logto Connectors hast. Für diejenigen, die damit nicht vertraut sind, verweisen wir auf die Connectors Anleitung, 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.
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
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 "Web Application" (网页应用) klicke auf die große grüne Schaltfläche "Erstelle eine Web-App" (创建网页应用).

Lass uns die erforderlichen Informationen im Antragsformular ausfüllen.

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 "Authorization callback domain" (授权回调域) mit deiner Logto-Domain aus. Z. B. 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, sie 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 ihn ä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 nachlesen.
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.