花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網,按 + 收藏我們
登錄 注冊 退出 找回密碼

dedecms織夢網站后臺免登錄方法便于采集

時間: 2018-12-05 08:31 閱讀: 作者:素材無憂網

因為一些原因需要自動采集數(shù)據或是自動登錄,就如使用火車頭自動采集文章發(fā)布到dede網站中,一時是可以發(fā)布,但是很多時候卻發(fā)現(xiàn)過一段時間后dede又登錄失敗了顯示未知發(fā)布,那么這時dede后臺怎么才能永久自動登錄呢。

 

網站后臺永久自動登錄代碼思路

每次訪問到網站后臺時,先判斷IP地址,如作者自己使用的是固定IP,如8.8.8.8,那么就先判斷客戶端IP是否為8.8.8.8,如果是8.8.8.8就自動使用dede的用戶登錄,成功登錄并記錄session即可。

 

當然如果說你是動態(tài)IP,也可心在每次訪問欄目時加一個&字符串,在后臺判斷一下字符串是否為自己傳過來的,如果是就直接登錄即可。

 

以上思路適用于所有后臺程序,不管是帝國還是dede或是其他cms系統(tǒng)均可。

dede后臺永久自動登錄代碼

第1步:使用ftp下載dede后臺中的config.php文件。

 

第2步:在文件中搜索“if($cuserLogin->getUserID()==-1)”此項,并在下面添加以下代碼并保存。

//檢驗用戶登錄狀態(tài) 
    $cuserLogin = new userLogin();
    if($cuserLogin->getUserID()==-1)
    {
        $ip=$_SERVER['REMOTE_ADDR'];
        if($ip=='8.8.8.8' || $ip=="8.8.4.4"){
            //echo $ip."~~~~~~~~~~~~~~~~~~~~~~~~~~~";
            $admindirs = explode('/',str_replace("\\",'/',dirname(__FILE__)));
            $admindir = $admindirs[count($admindirs)-1];
            $cuserLogin = new userLogin($admindir);
            $res = $cuserLogin->checkUser("pc811","passwords2");
            $cuserLogin->keepUser();
        }else{
           echo "<br />".$ip."...".$cuserLogin->getUserID()."~~";
           header("location:login.php?gotopage=".urlencode($dedeNowurl));
           exit();
       }
    }

 

第3步:保存后并上傳到網站覆蓋原代碼,然后我們直接訪問到網站后臺即可直接進入登錄狀態(tài)。

如果沒有進入登錄狀態(tài),請把//echo $ip."~~~~~~~~~~~~~~~~~~~~~~~~~~~";注銷解除,查看一下當前ip地址是多少。


版權聲明: 本站資源均來自互聯(lián)網或會員發(fā)布,如果侵犯了您的權益請與我們聯(lián)系,我們將在24小時內刪除!謝謝!

轉載請注明: dedecms織夢網站后臺免登錄方法便于采集

標簽:  
相關文章
模板推薦