requestHeadersInterceptor.js 697 Bytes
angular.module('focaConfiguracion')
    .factory("RequestHeadersInterceptor", [
        '$localStorage', '$cookies', function($localStorage, $cookies) {
            var request = {
                request: function(config) {

                    var nombreUsuario = $cookies.get('nombreUsuario');
                    var puntoVenta = $cookies.get('puntoVenta');

                    config.headers["X-Terminal-Key"] = $localStorage.terminalKey;
                    config.headers["X-Nombre-Usuario"] = nombreUsuario;
                    config.headers["X-Punto-Venta"] = puntoVenta;
                    return config;
                }
            }

            return request;
        }
    ]);