Intial
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
(function () {
|
||||
'use strict';
|
||||
|
||||
window.app.controller('LoginController', LoginController);
|
||||
|
||||
LoginController.$inject = ['$window', '$http'];
|
||||
function LoginController($window, $http) {
|
||||
var vm = this;
|
||||
vm.errorMessage = null;
|
||||
vm.loggingIn = false;
|
||||
vm.login = login;
|
||||
|
||||
function login() {
|
||||
|
||||
vm.loggingIn = true;
|
||||
vm.errorMessage = null;
|
||||
|
||||
$http.post("/Authentication/Login", { emailAddress: vm.emailAddress, password: vm.password })
|
||||
.success(function() {
|
||||
$window.location.href = "/";
|
||||
})
|
||||
.error(function(data) {
|
||||
vm.errorMessage = "There was a problem logging in: " + data;
|
||||
})
|
||||
.finally(function() {
|
||||
vm.loggingIn = false;
|
||||
});
|
||||
}
|
||||
}
|
||||
})();
|
||||
Reference in New Issue
Block a user