controller.js 795 Bytes
angular.module('focaLogin')
    .controller('focaLoginController', [
        '$scope', 'focaLoginService', '$location', '$cookies',
        function($scope, focaLoginService, $location, $cookies) {
            $scope.enviar = function() {
                focaLoginService.login($scope.usuario).then(function(datos) {
                    $cookies.put('idUsuario', $scope.usuario.idUsuario);
                    $cookies.put('token', datos.data.token);
                    $location.path('/');
                });
            };
        }
    ])
    .controller('focaLogoutController', [
        '$cookies', '$location',
        function($cookies, $location) {
            $cookies.remove('idUsuario');
            $cookies.remove('token');
            $location.path('/login');
        }
    ]);