Wenn der Benutzer im WeChat-Client auf die Webseite eines Drittanbieters zugreift, kann das offizielle Konto die grundlegenden Informationen des Benutzers über den WeChat-Webseiten-Autorisierungsmechanismus abrufen und dann die Gesch?ftslogik implementieren.
Anweisungen zu Webseitenautorisierungs-Callback-Dom?nennamen
1. Bevor das ?ffentliche WeChat-Konto eine Benutzer-Webseitenautorisierung anfordert, ben?tigen Entwickler Gehen Sie zuerst zu den Konfigurationsoptionen ?Entwicklung – Schnittstellenberechtigungen – Webdienste – Webkonten – Webautorisierung zum Abrufen grundlegender Benutzerinformationen“ auf der offiziellen Website der ?ffentlichen Plattform und ?ndern Sie den Namen der Autorisierungsrückrufdom?ne. Bitte beachten Sie, dass hier der Dom?nenname (bei dem es sich um eine Zeichenfolge handelt) und nicht die URL eingegeben wird. Fügen Sie daher bitte keine Protokollheader wie ?http://“ hinzu ist beispielsweise der vollst?ndige Dom?nenname. Der von der Webseite autorisierte Dom?nenname lautet: www.qq.com. Nach der Konfiguration sind die Seiten unter diesem Dom?nennamen http://www.qq.com/music.html http://www.qq.com/login.html kann alle die OAuth2 .0-Authentifizierung verwenden. Aber http://pay.qq.com, http://music.qq.com, http://qq.com kann keine OAuth2.0-Authentifizierung durchführen
3 Wenn die offizielle Kontoanmeldung dazu berechtigt ist Wenn ein Drittanbieter dies verwaltet, müssen keine Einstellungen vorgenommen werden. Der Drittanbieter kann das offizielle Konto ersetzen, um die Webseitenautorisierung zu implementieren.
Erkl?rung zum Unterschied zwischen den beiden Webbereichen Seitenautorisierung1. Die mit snsapi_base initiierte Webseitenautorisierung wird verwendet, um die OpenID des Benutzers abzurufen, der die Seite betritt, und springt lautlos und automatisch zur Rückrufseite. Was der Benutzer wahrnimmt, ist, dass er direkt die Rückrufseite (h?ufig eine Gesch?ftsseite) aufruft
2. Die mit snsapi_userinfo als Bereich initiierte Webseitenautorisierung wird verwendet, um die grundlegenden Informationen des Benutzers zu erhalten. Diese Art der Autorisierung erfordert jedoch eine manuelle Zustimmung des Benutzers. Da der Benutzer zugestimmt hat, besteht keine Notwendigkeit, darauf zu achten, und die grundlegenden Informationen des Benutzers k?nnen nach der Autorisierung abgerufen werden.
3. Die ?Schnittstelle zum Abrufen grundlegender Benutzerinformationen“ in der Benutzerverwaltungsoberfl?che kann die grundlegenden Informationen des Benutzers nur dann abrufen, wenn der Benutzer mit dem offiziellen Konto interagiert oder das Ereignis nach dem Befolgen der Nachricht des Benutzers ausl?st . Diese Schnittstelle, einschlie?lich anderer WeChat-Schnittstellen, erfordert, dass der Benutzer (d. h. openid) dem offiziellen Konto folgt, bevor sie erfolgreich aufgerufen werden kann.
Informationen zur stillen Autorisierung in speziellen Szenarien1. Wie oben erw?hnt, erfolgt die Autorisierung von Webseiten mit snsapi_base als Bereich stillschweigend und der Benutzer merkt es nicht;
2. Für Benutzer, die dem offiziellen Konto gefolgt sind: Wenn der Benutzer die Webautorisierungsseite des offiziellen Kontos über die Sitzung oder das benutzerdefinierte Menü des offiziellen Kontos aufruft, ist die Autorisierung stumm und der Benutzer, selbst wenn der Bereich snsapi_userinfo ist ist sich dessen nicht bewusst.
Weitere technische Artikel zur WeChat-Entwicklung finden Sie in der Spalte
WeChat-Entwicklungs-TutorialDas obige ist der detaillierte Inhalt vonWas bedeutet Scope-Berechtigung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)