当我在我的 Laravel 4 安装中实现 auth.basic 到某些路由时,如果我没有登录,当我进入受限页面时,提示消息框会出现输入我的用户名和密码,但是我只是希望它返回 401 错误而不是提示框。
当我在前端使用 ember 时,如果我向它请求受限的未经授权的页面,laravel 会显示提示,这几乎破坏了我的应用程序的体验。
我只希望它返回 401 错误,并且从前端我将根据响应代码管理重定向到 ember 应用程序的路由。我该怎么做?这就是我在 laravel 方面所做的:
Route::group(array('before' => 'auth.basic'), function(){
Route::resource('profiles', 'ProfilesController');
});