0

已经使用 laravel (当前稳定版本) 2 天了,在阅读了文档之后......玩了一下模板系统和其他一些东西。

现在,在安装了授权包和Laravel-Administrator之后,我遇到的问题是,当我尝试打开http://local.laravel/admin它时,它会将我重定向到http://local.laravel/user/login404 魔法发生的时候。

我的日志很好,我真的不知道还能去哪里或做什么,尝试调试这个......有什么想法吗?

4

3 回答 3

0

我是权威包的创建者,我只能告诉你它不做任何重定向,所以你必须查看管理包。

祝你好运!

于 2012-12-17T16:11:20.053 回答
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的配置文档部分。

于 2012-12-17T22:03:58.980 回答
0

对于任何从 Laravel 开始并步入这个问题的人,我必须以订单形式设置登录表单,在提到的 Bundle 的安装教程中没有提到它。

  1. 我改成user/login_loginconfig/administrator.php -> login_path
  2. 添加了路由器来处理登录和注销

本文中的更多详细信息http://codehappy.daylerees.com/authentication

于 2012-12-18T10:58:21.220 回答