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

So implementieren Sie die anmeldefreie Schnittstelle von Dreamweaver CMS

藏色散人
藏色散人Original
2019-12-24 10:16:212073Durchsuche

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(); 
}

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:

//检验用户登录状态

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(); 
} 
}

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!

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