]> www.vanbest.org Git - motioneye-debian/commitdiff
fix authentication issue with remote motionEye cameras
authorCalin Crisan <ccrisan@gmail.com>
Sat, 2 Sep 2017 18:51:08 +0000 (21:51 +0300)
committerCalin Crisan <ccrisan@gmail.com>
Sat, 2 Sep 2017 18:51:08 +0000 (21:51 +0300)
motioneye/static/js/main.js

index 329bc781f2c0dcb5f7b3f3dd16a0c0223063bc1d..e1e64ab2504e9d888f21d562855c2648d61d16b3 100644 (file)
@@ -3752,6 +3752,10 @@ function runAddCameraDialog() {
         data.username = usernameEntry.val();
         data.password = passwordEntry.val();
         data.proto = typeSelect.val();
+
+        if (data.proto == 'motioneye') {
+            data.password = sha1(data.password);
+        }
         
         cameraMsgLabel.html('');
         
@@ -3817,7 +3821,7 @@ function runAddCameraDialog() {
                 data = splitCameraUrl(urlEntry.val());
                 data.proto = 'motioneye';
                 data.username = usernameEntry.val();
-                data.password = passwordEntry.val();
+                data.password = sha1(passwordEntry.val());
                 data.remote_camera_id = addCameraSelect.val();
             }
             else if (typeSelect.val() == 'netcam') {