Hi Backendless team,
I fail when use login in my cordova app, here my code:
var APPLICATION_ID = 'xxxx';
var SECRET_KEY = 'xxxx';
var VERSION = 'v1';
Backendless.serverURL = "https://api.backendless.com";
Backendless.initApp(APPLICATION_ID, SECRET_KEY, VERSION);
var login = function(login){
Backendless.UserService.login(login.name, login.pass, false, new Backendless.Async(function(user){
$('#errMsg').append('<p>login success</p>');
$('#errMsg').append(JSON.stringify(user, null, 2));
}, function(error){
$('#errMsg').append('<p>login error</p>');
$('#errMsg').append(JSON.stringify(error, null, 2));
}));
It go to error case:
<p class="">login error</p>
{
“photoUrl”: “xxxx”,
“lastLogin”: 1469616063860,
“created”: 1469585149000,
“name”: “xxx”,
“___class”: “Users”,
“user-token”: “xxx”,
“ownerId”: “xxx”,
“updated”: null,
“objectId”: “xxx”,
“email”: “xxx,
“__meta”: “{“relationRemovalIds”:{},“selectedProperties”:[”__updated__meta”,“photoUrl”,“password”,“created”,“name”,"___class",“ownerId”,“updated”,“objectId”,“email”],“relatedObjects”:{}}",
“statusCode”: 0,
“message”: “unknown error occurred”
}
And “Backendless.UserService.getCurrentUser()” still “null”.
How i fix it, thank you.