login.controller.js 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. (function ()
  2. {
  3. 'use strict';
  4. app.controller('Login', ['$scope', 'account.repository', '$location','utils',function ($scope, accountRepository, $location, utils)
  5. {
  6. $scope.user =
  7. {
  8. login: 'admin@gmail.com',
  9. password: 'qQ1!1111'
  10. };
  11. $scope.login = function ()
  12. {
  13. accountRepository.login($scope.user)
  14. .then(function (response) {
  15. console.log(response)
  16. $location.path('/');
  17. localStorage.setItem('authToken', response.data.authToken);
  18. utils.notify({
  19. message: 'hello, dude ' + response.data.login,
  20. type: 'succes'
  21. })
  22. }, function (error)
  23. {
  24. }
  25. )
  26. };
  27. }
  28. ]);
  29. }
  30. )();