織夢cms免登入介面怎麼實現?
這篇文章介紹了關於織夢cms免登入介面for dedev5.x自動登入程式碼有需要了解的朋友可以參考一下
推薦學習:織夢cms
實作步驟如下:
取消DEDE未登陸時出現的登陸提示
自動登陸DEDE
修改一處DEDE的程式碼,為DEDE程式管理員目錄的config.php,預設路徑為dede/config.php,程式碼如下:
//檢驗使用者登入狀態
##程式碼如下:$cuserLogin = new userLogin(); if($cuserLogin->getUserID()==-1) { header("location:login.php?gotopage=".urlencode($dedeNowurl)); exit(); }這段程式碼的作用是如果未偵測到使用者的登陸訊息,就引導使用者進入登陸過程,修改如下:
//检验用户登录状态程式碼如下:
$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(); } }這段程式碼的作用是在當偵測到使用者未登陸時,嘗試使用頁面傳遞過來的參數進行登陸,如果登陸成功,則保存使用者的資訊並進行其它操作;如果登陸失敗,則引導使用者進入登陸頁面。
以上是織夢cms免登入介面怎麼實現的詳細內容。更多資訊請關注PHP中文網其他相關文章!