decentralized-blogging-platform/webapp/views/login/login.js
webapp/views/login/login.jsRaw
1'use strict';
2
3angular.module('app.login', ['ngRoute'])
4
5 .config(['$routeProvider', function($routeProvider) {
6 $routeProvider.when('/login', {
7 templateUrl: 'views/login/login.html',
8 controller: 'LoginCtrl'
9 });
10 }])
11
12 .controller('LoginCtrl', function($scope, $rootScope, $http, $routeParams, toastr) {
13 $rootScope.server = ""
14 $scope.user = {};
15
16 $scope.login = function() {
17 $http({
18 url: apiurl + 'login',
19 method: "POST",
20 headers: {
21 "Content-Type": undefined
22 },
23 data: $scope.user
24 })
25 .then(function(data) {
26 console.log("data: ");
27 console.log(data.data);
28 localStorage.setItem("dblog_user", JSON.stringify(data.data));
29 window.location.reload();
30 },
31 function(data) {
32 console.log(data);
33 });
34
35 };
36 });