Heim  >  Artikel  >  CMS-Tutorial  >  So implementieren Sie die WeChat-Anmeldung in phpcms

So implementieren Sie die WeChat-Anmeldung in phpcms

藏色散人
藏色散人Original
2023-03-09 09:33:082113Durchsuche

So implementieren Sie die Wechat-Anmeldung in phpcms: 1. Erstellen Sie eine neue „wechat.php“ im Stammverzeichnis. 2. Fügen Sie „public function wechat() {...}“ unter „phpcmsmodulesmemberindex.php“ hinzu Datei „foreground.class.php“, um festzustellen, ob der Benutzer über die Wechat-Funktion angemeldet ist.

So implementieren Sie die WeChat-Anmeldung in phpcms

Die Betriebsumgebung dieses Tutorials: Windows 10-System, phpcms v9-Version, DELL G3-Computer

Wie implementiert man die WeChat-Anmeldung in phpcms?

phpcms implementiert WeChat-Login (keine Registrierung erforderlich, direkte Einzahlung)

Idee: Rückrufparameter, direkt registrieren (der Code ist nicht standardisiert genug, organisieren Sie ihn selbst)

Erstellen Sie eine neue wechat.php im Stammverzeichnis

Besuchen Sie: http://www.xxxxxx.cn/wechat.php

Hinweis: Registrierungsstatus-Ausgabe $status. Sie können eine Fehlermeldung zurückgeben und den Parameterinhalt entsprechend der Fehlermeldung ändern.

Der Benutzername und das Passwort werden einfach unterschieden und entsprechend der tatsächlichen Situation geändert. Die E-Mail-Adresse ist ein Pflichtfeld , also einfach eins reinstecken.

<?php
if(!empty( $_GET[&#39;code&#39;]) && !empty( $_GET[&#39;state&#39;])){
    $code = $_GET[&#39;code&#39;];
    $state = $_GET[&#39;state&#39;];
    $url = "http://www.xxxxxx.cn/index.php?m=member&c=index&a=wechat&code=$code&state=$state";
    header(&#39;location:&#39;.$url);
    exit;
}
$appid = &#39;wx5a3878682fa32bd5&#39;;
$url = "https://open.weixin.qq.com/connect/qrconnect?appid=$appid&redirect_uri=http://www.xxxxxx.cn/wechat.php&response_type=code&scope=snsapi_login&state=1&connect_redirect=1#wechat_redirect";
header(&#39;location:&#39;.$url);
?>

Den letzten Schritt hinzugefügt

Er ist sehr wichtig und auch am einfachsten zu ignorieren! ! !

Ein paar Leute sitzen hier fest!

Erfordert etwa Zeile 21 in der Datei phpcmsmodulesmemberclassesforeground.class.php, um festzustellen, ob der Benutzer über die Wechat-Funktion angemeldet ist

Chinesische PHP-Website, eine große Anzahl kostenloser

PHPCMS-Tutorials

, willkommen zum Online-Lernen!

Das obige ist der detaillierte Inhalt vonSo implementieren Sie die WeChat-Anmeldung in phpcms. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn