diff --git a/ui/src/app/login/controllers/LoginCtrl.js b/ui/src/app/login/controllers/LoginCtrl.js
index f633ef01..1f4fe2ca 100755
--- a/ui/src/app/login/controllers/LoginCtrl.js
+++ b/ui/src/app/login/controllers/LoginCtrl.js
@@ -6,6 +6,7 @@
function LoginCtrl($scope, $state, UserService) {
$scope.user = {};
+ $scope.inputType = 'password';
$scope.login = function(){
$scope.incorrectCredentials = false;
$scope.unApproved = false;
@@ -17,7 +18,15 @@
} else if(status.state == 403) {
$scope.incorrectCredentials = true;
}
- });
+ });
+ };
+
+ $scope.hideShowPassword = () => {
+ if ($scope.inputType === 'password') {
+ $scope.inputType = 'text';
+ } else {
+ $scope.inputType = 'password';
+ }
};
$scope.signup = function() {
diff --git a/ui/src/app/views/login.html b/ui/src/app/views/login.html
index 75cfc8a4..909cd82f 100755
--- a/ui/src/app/views/login.html
+++ b/ui/src/app/views/login.html
@@ -2,12 +2,17 @@