|
|
|
@ -102,22 +102,27 @@ export class LoginCtrl { |
|
|
|
|
|
|
|
|
|
$scope.login = function() { |
|
|
|
|
delete $scope.loginError; |
|
|
|
|
$scope.loggingIn = true; |
|
|
|
|
|
|
|
|
|
if (!$scope.loginForm.$valid) { |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
backendSrv.post('/login', $scope.formModel).then(function(result) { |
|
|
|
|
$scope.result = result; |
|
|
|
|
|
|
|
|
|
if ($scope.formModel.password !== 'admin' || $scope.ldapEnabled || $scope.authProxyEnabled) { |
|
|
|
|
$scope.loggingIn = true; |
|
|
|
|
$scope.toGrafana(); |
|
|
|
|
return; |
|
|
|
|
} else { |
|
|
|
|
$scope.changeView(); |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
backendSrv |
|
|
|
|
.post('/login', $scope.formModel) |
|
|
|
|
.then(function(result) { |
|
|
|
|
$scope.result = result; |
|
|
|
|
|
|
|
|
|
if ($scope.formModel.password !== 'admin' || $scope.ldapEnabled || $scope.authProxyEnabled) { |
|
|
|
|
$scope.toGrafana(); |
|
|
|
|
return; |
|
|
|
|
} else { |
|
|
|
|
$scope.changeView(); |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
.catch(() => { |
|
|
|
|
$scope.loggingIn = false; |
|
|
|
|
}); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
$scope.toGrafana = function() { |
|
|
|
|