authInterceptor.js 737 Bytes
(function () {

    "use strict";

    angular.module("AIA")
        .factory("AuthInterceptor", [
            "$window", function ($window) {

                var storage = $window.localStorage;
                debugger;
                return {
                    request: function(config) {
                        var token = storage.getItem("jwt_token");
                        if (token) {
                            config.headers.Authorization = "Bearer" + " " + token;
                        }
                        return config;
                    },

                    response: function(response) {
                        return response;
                    }
                };
            }
        ]);
})();