首頁  >  文章  >  CMS教程  >  織夢cms免登入介面怎麼實現

織夢cms免登入介面怎麼實現

藏色散人
藏色散人原創
2019-12-24 10:16:212035瀏覽

織夢cms免登入介面怎麼實現

織夢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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn