首頁 >後端開發 >php教程 >Thinkcmf模組後台不用登入就能進

Thinkcmf模組後台不用登入就能進

WBOY
WBOY原創
2016-08-04 09:19:522325瀏覽

我昨晚第一次學習Thinkcmf。對照手冊建立一個blog模組,在設定blog模組的後台時候出現狀況。問題如下:

  1. 只要在瀏覽器登陸過,即使首頁示未登錄,依然能順利進去應用模組後台(Blog/indexadminController),看到控制器的index方法echo的內容。這個問題怎麼破?

  2. 換瀏覽器後輸入模組的後台路徑能進入登入介面,但這個後台並不是模組的後台控制器(indexadmin),而是admin模組的public控制器login方法,這是什麼回事,是不是意味著後台共用?只要一個地方發表文章,全網通用?

  3. 我發現透過模組跳到admin登入進去系統,再次透過模組路徑(indexadminController.class.php)進去是進到控制器echo的內容,而不是進到系統後台,既然是這樣,這個有什麼用?是不是在indexadmin的控制器display()就可以使用自己的後台了?

回覆內容:

我昨晚第一次學習Thinkcmf。對照手冊建立一個blog模組,在設定blog模組的後台時候出現狀況。問題如下:

  1. 只要在瀏覽器登陸過,即使首頁示未登錄,依然能順利進去應用模組後台(Blog/indexadminController),看到控制器的index方法echo的內容。這個問題怎麼破?

  2. 換瀏覽器後輸入模組的後台路徑能進入登入介面,但這個後台並不是模組的後台控制器(indexadmin),而是admin模組的public控制器login方法,這是什麼回事,是不是意味著後台共用?只要一個地方發表文章,全網通用?

  3. 我發現透過模組跳到admin登入進去系統,再次透過模組路徑(indexadminController.class.php)進去是進到控制器echo的內容,而不是進到系統後台,既然是這樣,這個有什麼用?是不是在indexadmin的控制器display()就可以使用自己的後台了?

1,不用登陸就能進,可能是你沒有在控制器裡判斷登錄.
2,輸出echo內容,可能是你沒有創建對應的視圖.

用過CMF

<code>1.你的模块需要继承CMF自己的控制器,他在控制器做了一些校验处理。
2.后台肯定是龚用的,只是权限不同。
</code>
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn