2012-12-17 86 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