Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $httpProvider.interceptors.push(['$q', '$location', '$localStorage', function ($q, $location, $localStorage) {
- return {
- 'request': function (config) {
- console.log($httpProvider.defaults.headers)
- console.log(config)
- config.headers = config.headers || {};
- if ($localStorage.token) {
- config.headers.Authorization = 'Bearer ' + $localStorage.token;
- }
- return config;
- },
- 'responseError': function (response) {
- console.log(response)
- if (response.status === 401 || response.status === 403) {
- //$location.path('/signin');
- console.log('error')
- }
- return $q.reject(response);
- },
- 'response': function (response) {
- console.log(response)
- return $q.reject(response);
- }
- };
- }]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement