summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPliable Pixels <pliablepixels@gmail.com>2020-04-11 12:03:10 -0400
committerPliable Pixels <pliablepixels@gmail.com>2020-04-11 12:03:10 -0400
commit4e07e5640f96d2be9bf87af8ac5d2679c6a61a5f (patch)
tree1aa02c7877ee4591432a72f703591c67fde4dc05
parent0b73febfcc695a25395ad214eeee89cc9132e243 (diff)
#926 clear token if user details change
-rw-r--r--www/js/LoginCtrl.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/www/js/LoginCtrl.js b/www/js/LoginCtrl.js
index ffde6ffa..4a083930 100644
--- a/www/js/LoginCtrl.js
+++ b/www/js/LoginCtrl.js
@@ -726,6 +726,17 @@ function mobilePinConfig () {
}
//console.log ("SAVING: "+JSON.stringify($scope.loginData));
+
+ var ld = NVR.getLogin();
+ if ((ld.username != $scope.loginData.username) || (ld.password != $scope.loginData.password)) {
+ NVR.debug ('User information has changed, removing access tokens, if any');
+ $scope.loginData.accessToken='';
+ $scope.loginData.refreshToken = '';
+ $scope.loginData.accessTokenExpires = '';
+ $scope.loginData.refreshTokenExpires = '';
+
+ }
+
NVR.setLogin($scope.loginData);