A user of my site reported that they could not login with Facebook using IE8.
I do not have IE 8 (only 6 in a VM for testing) so I cannot really verify.
A bit of Googling revealed that problems with FB connect and IE are not uncommon. Is there an issue with ASkbot
I've just tried on IE8 and it worked for me if I'm logged out of FB in the first place, but there seems to be a glitch when I'm already signed on to facebook, but not yet in askbot. I'll investigate this one. Thanks.
Actually, maybe it's not just an IE issue, I see this in chrome js console: "FB.login() called when user is already connected."
edit I think I've fixed the issue - try the new update, there was just a bug of course. After applying the update increment the number in the skin settings - it's not automated yet - to push the updated script onto the users when they try to log in next time.
For anyone who is interested, the working button handler looks like this:
var start_facebook_login = function(){
if (typeof FB != 'undefined'){
//used to have just FB.login() here
FB.getLoginStatus(function(response){
if (response.session){
signin_form.submit();
}
else {
FB.login();
}
});
}
return false;
};
The key is to call FB.getLoginStatus() with the actual login callback.
Create your Q&A site at askbot.com. Managed Askbot hosting at just $15/mo. Dedicated hosting, support contracts, consulting services.
create your Q&A siteAsked: 2010-11-19 04:55:42 -0500
Seen: 913 times
Last updated: Nov 21 '10
align login and password fields
Internal Server Error when trying to edit personal pro
Where are the badges in a fresh install? [fixed]
HTML Tags in titles getting eaten <fixed/>
Unknown column 'auth_user.is_approved' in 'field list' [fixed]
email for comments: link missing a href [fixed]
Bug: Horizontal Rule in Comment breaks stylesheet [fixed]
"Related questions" section shows deleted questions?
error on upvote: "Sorry, something is not right here..." [fixed]
Copyright Askbot, 2010-2011. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.