Heim> CMS-Tutorial> Discuz> Hauptteil

Wie discuz die automatische Registrierung und Anmeldung implementiert

咔咔
Freigeben: 2020-05-04 11:34:20
Original
4788 Leute haben es durchsucht

Die in diesem Artikel implementierten Funktionen:

1. Betreten Sie das Forum vom Originalsystem aus, um sich automatisch anzumelden und zu registrieren

2. Implementieren Sie das Popup-Fenster darauf Seite ohne zu springen

3.js initiiert direkt eine Registrierungsanfrage, wenn die Seite geladen wird

Diese Funktion wurde zuvor von der Funktionuc_user_registerverarbeitet, aber heute wird es Probleme geben, wenn Entwicklung des Benutzerraums.

Projektanforderungen

Fügen Sie ein Forum zu unserem ursprünglichen System hinzu, aber Benutzerinformationen müssen geteilt werden.

Implementierungsmethode: Geben Sie beim Betreten des Forums die Benutzerinformationen des Originalsystems ein, holen Sie sich dann die Informationen aus dem Forum und registrieren Sie sich direkt.

Betreten Sie das Forum vom Originalsystem aus, um sich automatisch zu registrieren und anzumelden

Bereiten Sie eine solche Pufferseite vor und platzieren Sie sie auf derupload/template/default/touch/member/register.htmSeite

Wie discuz die automatische Registrierung und Anmeldung implementiert

Dann müssen wir den ursprünglichen Registrierungscode eingebenupload/template/default/touch/member/register.htm

Der Grund für die Eingabe dieses Codes ist, dassdsicuzist in Beim Absenden des Formulars wird es viele Parameterbeschränkungen geben, wir können es einfach so lassen, wie es ist

Nach dem Login kopieren

Dann müssen wir direkt beim Laden der Seite eine Anfrage senden, fügen Sie einfach die hinzu folgenden Code.

Implementieren Sie das Popup-Fenster auf dieser Seite, ohne zu springen, und initiieren Sie beim Laden direkt eine Registrierungsanfrage.

Die durch diesen JS-Code implementierte Funktion: Initiieren Sie direkt eine Registrierungsanfrage, wenn die Seite geladen wird geladen, und geben Sie dann die Informationen zurück, die direkt auf dieser Seite angezeigt werden, anstatt zu einer anderen Seite zu springen

Nach dem Login kopieren

Der letzte Schritt, der zu diesem Zeitpunkt ausgeführt werden muss, ist, welches Formular zum Übertragen von verwendet werden soll Originalsystem. Diese Methode wird hier nicht bereitgestellt.

Fügen Sie Ihren eigenen Code gemäß den Kommentaren in der Methode upload/source/module/member/member_register.php on_register hinzu

Wie discuz die automatische Registrierung und Anmeldung implementiert

Testen Sie die Wirkung

Wir registrieren ein ceshi123-Konto

Wie discuz die automatische Registrierung und Anmeldung implementiert

Testbeitrag

Wie discuz die automatische Registrierung und Anmeldung implementiert

Warum nicht das verwenden? Der Grund dafür Registrieren von Benutzern überuc_user_register

Wenn Sie

verwenden, um Benutzer direkt zu registrieren, werden alle folgenden Informationen nicht erfasstuc_user_register

Wie discuz die automatische Registrierung und Anmeldung implementiert

Das obige ist der detaillierte Inhalt vonWie discuz die automatische Registrierung und Anmeldung implementiert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!