'use strict'; angular.module('Authentication') .controller('LoginController', ['$scope', '$rootScope', '$location', 'AuthenticationService', function ($scope, $rootScope, $location, AuthenticationService) { // reset login status AuthenticationService.ClearCredentials(); $scope.login = function () { $scope.dataLoading = true; AuthenticationService.Login($scope.username, $scope.password, function (response) { if (response.success) { $location.path('/users/'+$scope.username); } else { console.log(response); $scope.error = response.message; $scope.dataLoading = false; } }); }; }]);