2012-12-17 83 views
0

現在使用laravel(當前穩定版本)已有2天了,閱讀完文檔後...與模板系統和其他一些東西玩了一下。Laravel授權404

現在用Laravel-Administrator一起安裝Authority束後,我的問題是,當我嘗試打開http://local.laravel/admin其重定向我http://local.laravel/user/login當404魔法發生它的。

我的日誌指向不錯,我真的不知道還有其他地方或者還有什麼可以做的,試着去調試這個......任何想法?

回答

0

對於任何以Laravel開頭並進入此問題的人來說,我必須按照訂單設置登錄表單,這在提及的Bundle的安裝教程中沒有提及。

  1. config/administrator.php -> login_path
  2. 添加路由器改變user/loginlogin處理登錄和本文中註銷

更多細節http://codehappy.daylerees.com/authentication

0

我是權威包的創建者, 我只能告訴你,它不會執行任何重定向,因此您必須查看管理包。

祝你好運!

0

嘿,我寫了管理員包。檢查出的文檔的這一部分:在配置

https://github.com/FrozenNode/Laravel-Administrator#installation--documentation

通知有幾個選項:auth_check,login_path和login_redirect_key。看起來這裏發生的事情是,你的auth_check正在運行,它失敗了,然後將你重定向到默認的login_path,這在你的系統中可能沒有。我猜你沒有設置這些配置選項,但它們非常需要!我這樣設置它是因爲我想讓開發人員使用他們自己的管理面板的認證系統。

更新:在權限login_path和login_redirect_key上檢出the configuration docs section

+0

你忘了提,你需要設置登錄表單,對於像我這樣的新手:) – Alex

+1

@ w0rldart我會製作一段視頻來描述它是如何工作的,並且可能會在自述文件中添加一些內容:) – treeface