/* headers: { "x-yoox-appname": auth.appname, "x-yoox-account-token": auth.access_token, "x-yoox-device": auth.device, "x-yoox-api-key": auth.apikey, }, */ var auth = (function(){ var auth = {} auth.appname = "{API-TEST}" auth.apikey = "{API-KEY}" auth.device = "smartphone" auth.access_token = "" auth.user_id = -1 auth.name = name // ios: integrate keychain api // android: cordova.file.externalRootDirectory api auth.set_user = function(user_id, access_token, name){ // persist user data auth.user_id = user_id auth.access_token = access_token auth.name = name } auth.get_user = function(cb){ // fetch user data } return auth })()