fh-mbaas-express
Advanced tools
Comparing version 3.0.0-beta7 to 3.0.0-beta8
@@ -9,2 +9,3 @@ var express = require('express'); | ||
var headersUtils = require('../common/headers'); | ||
var parseHeaders = require('../common/parseFHHeaders'); | ||
var mainjs; | ||
@@ -67,2 +68,8 @@ | ||
params._files = req.files; | ||
if(typeof params.__fh === "undefined"){ | ||
var fhdata = parseHeaders(req.headers); | ||
if(fhdata){ | ||
params.__fh = fhdata; | ||
} | ||
} | ||
var msgParams = params; | ||
@@ -69,0 +76,0 @@ msgParams.ipAddress = this.getIPofClient(req); |
@@ -6,2 +6,3 @@ var util = require('util'); | ||
var authentication = require('./common/authenticate'); | ||
var parseHeaders = require('./common/parseFHHeaders'); | ||
@@ -28,2 +29,11 @@ // | ||
params._files = req.files; | ||
//latest version of iOS and Android SDKs will send the data previously in __fh as headers (each prefixed with X-FH-). Try to find them now for authentication | ||
if(typeof params.__fh === "undefined"){ | ||
var fhdata = parseHeaders(req.headers); | ||
if(fhdata){ | ||
params.__fh = fhdata; | ||
} | ||
} | ||
var msgParams = params; | ||
@@ -30,0 +40,0 @@ msgParams.ipAddress = getIPofClient(req); |
{ | ||
"name": "fh-mbaas-express", | ||
"version": "3.0.0-beta7", | ||
"version": "3.0.0-beta8", | ||
"description": "FeedHenry MBAAS Express", | ||
@@ -5,0 +5,0 @@ "main": "lib/webapp.js", |
@@ -1,1 +0,1 @@ | ||
3.0.0-beta7-43 | ||
3.0.0-beta8-44 |
52368
17
1424