From 8c280aa571af3653a62842679facf6cc03fb909a Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Thu, 12 Jul 2018 15:58:13 -0400 Subject: #668 switch to POST --- www/js/app.js | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'www/js/app.js') diff --git a/www/js/app.js b/www/js/app.js index e6bce4bd..752eaaa1 100755 --- a/www/js/app.js +++ b/www/js/app.js @@ -1032,9 +1032,21 @@ angular.module('zmApp', [ //first login using new API - var loginAPI = loginData.apiurl + '/host/login.json?user=' + loginData.username + "&pass=" + loginData.password; - - $http.get(loginAPI) + var loginAPI = loginData.apiurl + '/host/login.json'; + + $http({ + method:'POST', + url: loginAPI, + headers: {'Content-Type': 'application/x-www-form-urlencoded'}, + transformRequest: function(obj) { + var str = []; + for(var p in obj) + str.push(encodeURIComponent(p) + "=" + encodeURIComponent(obj[p])); + return str.join("&"); + }, + data: {user: loginData.username, pass: loginData.password} + }) + //$http.get(loginAPI) .then(function (succ) { NVRDataModel.debug ("API based login returned: "+JSON.stringify(succ)); -- cgit v1.2.3