2014年10月10日 星期五

yii 如何改變登入路徑

1. 打開你的config/main.php

2. 在components的user新增loginUrl
'components'=>array(
'request'=>array(
.....
),
),

'session' => array(
.....
),
),

'user'=>array(
'loginUrl'=>array('admin/index/login'),
'allowAutoLogin'=>true,
),
)

我的路徑是admin/index/login是因為我登入頁的相關路徑如下:
controller -> modules/admin/controllers/indexController.php
view -> modules/admin/views/index/login.php

至於登入的controller怎麼寫? 很簡單
1. 打開controllers/SiteController.php
2. 把actionLogin跟actionLogout複製起來, 貼到你的登入controller就好了!
ps: 當然, yii預設的管理帳密是寫死在php裡的, 記得改成跟資料庫比對就可以了!

沒有留言:

張貼留言