Heim >CMS-Tutorial >DEDECMS >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!