MAJOR: Updates for Authenticated Web UI and CLI #30
| @ -47,7 +47,7 @@ common.authorize = common.getToken = function getToken(state) { | ||||
|       state.config.pretoken = pretoken; | ||||
|       state._connecting = true; | ||||
| 
 | ||||
|       return common.reqLocalAsync({ url: '/api/config', method: 'POST', data: state.config || {} }).then(function () { | ||||
|       return common.reqLocalAsync({ url: '/api/config', method: 'POST', body: state.config }).then(function () { | ||||
|         console.info("waiting..."); | ||||
|         return PromiseA.resolve(); | ||||
|       }).catch(function (err) { | ||||
| @ -77,7 +77,7 @@ common.authorize = common.getToken = function getToken(state) { | ||||
|       } catch(e) { | ||||
|         console.warn("[warning] could not decode token"); | ||||
|       } | ||||
|       return common.reqLocalAsync({ url: '/api/config', method: 'POST', data: state.config }).then(function () { | ||||
|       return common.reqLocalAsync({ url: '/api/config', method: 'POST', body: state.config }).then(function () { | ||||
|         //console.log("Pairing Enabled Locally");
 | ||||
|         return PromiseA.resolve(); | ||||
|       }).catch(function (err) { | ||||
| @ -92,7 +92,7 @@ common.authorize = common.getToken = function getToken(state) { | ||||
|       return PromiseA.resolve(); | ||||
|     } | ||||
|   , end: function () { | ||||
|       return common.reqLocalAsync({ url: '/api/enable', method: 'POST', data: [] }).then(function () { | ||||
|       return common.reqLocalAsync({ url: '/api/enable', method: 'POST', body: [] }).then(function () { | ||||
|         console.info("Success"); | ||||
| 
 | ||||
|         // workaround for https://github.com/nodejs/node/issues/21319
 | ||||
|  | ||||
| @ -226,9 +226,12 @@ common.api.token = function (state, handlers) { | ||||
|         , hostname: pairRequestUrl.hostname | ||||
|         , href: pairRequestUrl.href | ||||
|         , pathname: pairRequestUrl.pathname | ||||
|         , port: pairRequestUrl.port | ||||
|           // because why wouldn't node require 'path' on a json object and accept 'pathname' on a URL object...
 | ||||
|           // https://twitter.com/coolaj86/status/1053947919890403328
 | ||||
|         , path: pairRequestUrl.pathname | ||||
|         , port: pairRequestUrl.port || null | ||||
|         , protocol: pairRequestUrl.protocol | ||||
|         , search: pairRequestUrl.search | ||||
|         , search: pairRequestUrl.search || null | ||||
|         } | ||||
|       , method: dir.pair_request.method | ||||
|       , json: authReq | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user