Heim >PHP-Framework >Denken Sie an PHP >So implementieren Sie qq login in thinkphp

So implementieren Sie qq login in thinkphp

藏色散人
藏色散人Original
2021-12-27 14:15:592574Durchsuche

Thinkphp-Methode zum Implementieren der qq-Anmeldung: 1. Führen Sie die Entwicklerauthentifizierung durch. 2. Erstellen Sie die qq-Methode des Login-Controllers. 4. Fügen Sie am Ende „application/config.php“ hinzu. Nur eine Konfiguration.

So implementieren Sie qq login in thinkphp

Die Betriebsumgebung dieses Artikels: Windows 7-System, Thinkphp v5.1-Version, Dell G3-Computer.

Wie implementiert man die qq-Anmeldung in thinkphp?

thinkphp5 implementiert QQ-Drittanbieter-Login:

Entwicklerzertifizierung: https://connect.qq.com/ (Sie müssen auf Ihren Avatar klicken, um den Zertifizierungseingang zu betreten. Die meisten QQ-Internetprodukte haben Scheiße drin ihre Köpfe)

Nach bestandener Prüfung sieht es wahrscheinlich so aus:

Nach bestandener Prüfung können Sie Ihre eigene Bewerbung erstellen:

Hinweis: Der Titel und die Website Der Name muss konsistent sein, andernfalls besteht die neue Anwendung die Prüfung nicht, obwohl sie nach der Erstellung [noch in Prüfung] der App-ID und dem Appkey zugewiesen wird, aber die zugewiesene App-ID und der Appkey werden nicht verwendet, wenn sie in der Prüfung ist oder die Prüfung nicht besteht Überprüfung, was dazu führt, dass bei Verwendung des offiziell bereitgestellten SDK die Daten im Rückruf nicht verwendet werden können, die App-ID nicht verwendet werden kann und ein Fehler 100008 gemeldet wird [App-ID existiert nicht]

Wenn Sie hier auf das QQ-Symbol klicken, wird eine Anfrage gestellt die qq-Methode meines Login-Controllers:

Hier ist sie. Wir werden das für uns bereitgestellte offizielle SDK verwenden.

Wir führen das Paket im Login-Controller ein:

Als nächstes modifizieren wir das Drittanbieterpaket und fügen ihm einen Namespace hinzu, sodass unsere vorherige Einführung korrekt ist und der Methodenaufruf korrekt ist [bereitgestellt unter Das Ende des Drittanbieter-Paket-Downloads:

Wir legen das Drittanbieter-Paket im Erweiterungsdateiverzeichnis ab.

Nach der Einführung des Pakets fügen wir am Ende von application/config.php einige Konfigurationen hinzu, da das importierte Paket die Konfigurationsinformationen unserer Datei liest.

Paketdatei: Link: https://pan.baidu.com/s/1C3j98881Q515WQBeXQ50Rg
Extraktionscode: dzrz

Empfohlenes Lernen: „Die neuesten 10 Thinkphp-Video-Tutorials

Das obige ist der detaillierte Inhalt vonSo implementieren Sie qq login in thinkphp. 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