我正在尝试使用默认的auth.basic
过滤器。数据库具有哈希密码和明文电子邮件列。 Auth::attempt(array(...))
工作正常。但是,基本过滤器没有。
新的Laravel 4安装,运行作曲家更新。默认用户模型。
感谢任何帮助。
P.S它适用于我当地的流浪服务器,但不适用于Dreamhost。这让我觉得它可能是Apache的配置?
答案 0 :(得分:0)
是的,它可能是服务器配置,但一般来说,我会说不要在生产环境中使用基本身份验证,因为它的名称是“基本的”。在一个屏幕上演员泰勒在他解释使用的地方做了,我相信如果你想开发经过验证的控制面板但又不想创建一个登录页面,那么他说它很有用。
那就是说,我认为你应该在页面中使用更传统的HTML登录,如果你真的想要基本的身份验证,你应该使用.htpasswd
文件手动设置它。