在auth"之前的"上带有角度的HTTP帖子laravel路线

时间:2014-06-12 16:29:08

标签: angularjs laravel laravel-4 angular-http

我只通过laravel验证我的用户,因此angular不知道它。但我需要在#34;之前做一个$ http.post"有角度的路线,以获得一些profil信息:

laravel route.php

Route::post('profile', array('before' => 'auth', function()
{
    // Only authenticated users may enter...
}));

angular app.js

$http.post("/profile").success(function (data) {
    $scope.profile = data;
  });

现在我收到内部服务器错误(500),其中包含" Illuminate \ Session \ TokenMismatchException"因为laravel认为我没有登录。

有人可以帮我解决这个问题吗?

提前致谢:)

1 个答案:

答案 0 :(得分:0)

我的错误,是导致此错误的csrf过滤器,而不是auth过滤器......

参考我的问题:

  

AJAX请求与会话数据的常规请求相同。任何依赖于Session或Auth的东西都可以使用AJAX调用。

link to thread