I implemented facebook login with Titanium(3.1.3) And Alloy.
But sometimes i'v this message Error when i try to login.
message = "FBSession: should only be used from a single thread";
in the SocialIntegrations call you must use your Facebook token after authorize
Alloy.Globals.Facebook = require('facebook');
Alloy.Globals.Facebook.addEventListener('login', function(e) {
if (e.success) {
alert('Logged In' + JSON.stringify(e));
Cloud.SocialIntegrations.externalAccountLogin({
type : 'facebook',
token : Alloy.Globals.Facebook.accessToken
}, function(e) {
if (e.success) {
var user = e.users[0];
// success
} else {
//error
}
});
} else if (e.error) {
alert(e.error);
} else if (e.cancelled) {
alert("Canceled");
}
});
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With