Zum Hauptinhalt springen

WeChat

WeChat ✔️

Um Ihrer Anwendung den WeChat OAuth-Anbieter hinzuzufügen, folgen Sie diesen Schritten:

  1. Besuchen Sie die WeChat Entwicklerplattform und registrieren Sie sich als Entwickler.
  2. Nachdem Ihre Webanwendung oder mobile Anwendung genehmigt wurde, erhalten Sie Ihre App-ID und Ihr App-Geheimnis.

wechat

Der WeChat-Anbieter bietet zwei verschiedene Sätze von Schlüsselpaaren:

  • Das erste Schlüsselpaar (Client ID, Client Secret) ist für die WeChat Open Platform (微信开放平台) und ist für das PC-Login-Szenario vorgesehen. Es ermöglicht Ihnen, einen QR-Code im PC-Browser anzuzeigen, den Benutzer mit der WeChat-App auf ihrem Mobiltelefon scannen können, um sich anzumelden.

  • Das zweite Schlüsselpaar (Client ID 2, Client Secret 2) und das Feld Access Token sind für die WeChat Media Platform (微信公众平台) und sind für das Login-Szenario innerhalb der WeChat-App vorgesehen. Das Feld Access Token ist das Token, das Sie in der Serverkonfiguration der WeChat Media Platform (微信公众平台) ausfüllen. Es ermöglicht Benutzern, sich mit dem in WeChat integrierten Browser innerhalb der WeChat-Mobilanwendung anzumelden, die sie dann zu Ihrem WeChat Official Account (微信公众号) weiterleitet, um sich anzumelden. Bitte beachten Sie, dass WeChat das Anmelden außerhalb der WeChat-App in anderen mobilen Browsern oder Apps nicht unterstützt. Diese Einschränkung wird von WeChat auferlegt und nicht von Casdoor.

Wenn Sie das zweite Schlüsselpaar (Client ID 2, Client Secret 2) ausfüllen, das Feld Access Token ausfüllen und den Schalter Enable QR code aktivieren, dann können Sie sich nach dem Scannen des QR-Codes direkt mit den Informationen von der WeChat Media Platform (微信公众平台) anmelden oder die Informationen von der WeChat Open Platform (微信开放平台) verwenden, um sich anzumelden, wenn Sie use Wechat Open Platform to login wählen, nachdem der Benutzer dem WeChat-Offiziellen Konto (微信公众号) gefolgt ist, müssen Benutzer den QR-Code von WeChat Open Platform (微信开放平台) scannen, um sich anzumelden. Casdoor wird den Benutzer bitten, dem WeChat-Offiziellen Konto (微信公众号) zu folgen, bevor mit dem Anmeldeprozess fortgefahren wird, wenn der Benutzer auf den WeChat-Button klickt, um sich anzumelden. Es ist wichtig zu beachten, dass diese Funktionalität nur im PC-Login-Szenario verfügbar ist, da ein Mobiltelefon den QR-Code nicht selbst scannen kann. Wenn es im mobilen Szenario verwendet wird (d.h. der in WeChat integrierte Browser innerhalb der WeChat-Mobilanwendung), wird Casdoor diesen Schritt automatisch überspringen.

Tipp

Wir empfehlen, beide Schlüsselsätze gleichzeitig einzustellen und Ihr WeChat Open Platform (微信开放平台)-Konto und WeChat Media Platform (微信公众平台)-Konto innerhalb der WeChat Open Platform (微信开放平台) miteinander zu verknüpfen. Dadurch kann Casdoor einen WeChat-Benutzer, der sich sowohl über PC als auch über Mobilgerät anmeldet, als denselben Benutzer erkennen.

Notiz

Aufgrund der Einschränkungen von WeChat OAuth gibt es derzeit keine Möglichkeit, sich über WeChat in einer Drittanbieter-Mobilanwendung oder in einem mobilen Browser außerhalb der WeChat-App anzumelden. Das mobile Login muss vorerst innerhalb der WeChat-App erfolgen.

Weitere detaillierte Informationen finden Sie auf der WeChat Open Platform.