Angularjs JWT:手动获取令牌

Angularjs JWT:手动获取令牌,angularjs,laravel,token,Angularjs,Laravel,Token,我对laravel使用jwt auth,在客户端使用angular js 这是我典型的http请求: .controller('LoginController', function($scope,$rootScope ,$auth, $state, $http, $timeout) { $http.get('api/loggedIn/getMe').success(function(data) { //do stuff }).err

我对laravel使用jwt auth,在客户端使用angular js

这是我典型的http请求:

.controller('LoginController', function($scope,$rootScope ,$auth, $state, $http, $timeout) {
    $http.get('api/loggedIn/getMe').success(function(data) {
                //do stuff
            }).error(function(error) {
                //do stuff
            });
    })
每次我发送$http请求时,令牌端都会自动完成,但我想在不使用$http的情况下发出一个请求,因此我需要手动将我的jwt auth令牌包含在头中。(这是因为我想使用Dropzone上传文件)

我有这样的想法:

Dropzone.options.myDropzone = {
    sending: function(file, xhr, formData) {
        // Pass token
        xhr.setRequestHeader('Authorization', 'Bearer: ' + /*This is where I want to put my token*/);
     }
};
编辑:这是firebug的屏幕截图:


编辑:我发现satelizer为我做了那件好事,所以$auth.getToken()做了这个把戏。

我发现satelizer为我做了那件好事,所以$auth.getToken()做了这个把戏