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 "Sign Up" in der oberen rechten Ecke und schließe dann den Anmeldeprozess 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 "Create a web app" (创建网页应用).

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 "Next step", um fortzufahren.
Website-Informationen
Fülle "Authorization 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 "Submit Review", 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.