Heim > CMS-Tutorial > DEDECMS > So implementieren Sie die anmeldefreie Schnittstelle von Dreamweaver CMS

So implementieren Sie die anmeldefreie Schnittstelle von Dreamweaver CMS

藏色散人
Freigeben: 2019-12-24 10:16:21
Original
2077 Leute haben es durchsucht

So implementieren Sie die anmeldefreie Schnittstelle von Dreamweaver CMS

Wie implementiert man die anmeldefreie Schnittstelle von DreamWeaver cms?

In diesem Artikel wird die anmeldefreie Schnittstelle von Dreamweaver cms für dedev5 vorgestellt.

Die Implementierungsschritte lauten wie folgt:

Brechen Sie die Anmeldeaufforderung ab erscheint, wenn DEDE nicht angemeldet ist

Automatisch bei DEDE anmelden

Einen DEDE-Code ändern. Es ist config.php im DEDE-Programmadministratorverzeichnis . Der Code lautet wie folgt:

//Überprüfen Sie den Benutzer-Anmeldestatus

Der Code lautet wie folgt:

$cuserLogin = new userLogin(); 
if($cuserLogin->getUserID()==-1) 
{ header("location:login.php?gotopage=".urlencode($dedeNowurl)); 
exit(); 
}
Nach dem Login kopieren

Die Funktion dieses Codes besteht darin, den Benutzer zu führen Um den Anmeldevorgang aufzurufen, wenn die Anmeldeinformationen des Benutzers nicht erkannt werden, ändern Sie sie wie folgt:

//检验用户登录状态
Nach dem Login kopieren

Der Code lautet wie folgt:

$cuserLogin = new userLogin(); 
if($cuserLogin->getUserID()==-1) 
{ 
if($my_u != ''){ 
$res = $cuserLogin->checkUser($my_u, $my_p); 
if($res==1) $cuserLogin->keepUser(); 
} 
if($cuserLogin->getUserID()==-1) 
{ 
header("location:login.php?gotopage=".urlencode($dedeNowurl)); 
exit(); 
} 
}
Nach dem Login kopieren

Die Funktion dieses Codes besteht darin, wenn er erkannt wird Wenn der Benutzer nicht angemeldet ist, versuchen Sie, sich mit den von der Seite übergebenen Parametern anzumelden. Wenn die Anmeldung erfolgreich ist, werden die Informationen des Benutzers gespeichert und andere Vorgänge werden ausgeführt. Wenn die Anmeldung fehlschlägt, wird der Benutzer zur Anmeldeseite weitergeleitet .

Das obige ist der detaillierte Inhalt vonSo implementieren Sie die anmeldefreie Schnittstelle von Dreamweaver CMS. 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 Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage