JS getUserRoles returns nonauthenticateduser after Facebook simple login

var mapping = { first_name: "name", last_name: "last_name", picture: "picture" };
Backendless.UserService.loginWithFacebook(mapping,["public_profile"]).then(logged).catch(gotError);


function logged(user) {


if (user) console.log("user " + user.name + " has logged in");

Backendless.UserService.getUserRoles().then(function(res){
//debugger;
var txt =JSON.stringify(res); 
alert(txt);
console.log(JSON.stringify(res));
console.log(JSON.stringify(user));
})
 }

Console shows “user … has logged in”, and user has filled properties, but roles are nonauthenticateduser, jsuser
Backendless.UserService.isValidLogin().then(function(res){console.log(res)}) - ok true
Backendless.UserService.loggedInUser() = undefined, why?
Also Backendless.UserService.login works fine with non facebook user

Hi,
Thanks for the report
An internal ticket url=http://bugs.backendless.com/browse/BKNDLSS-12953 is created and assigned to dev