Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Prezados estou desenvolvendo uma aplicação de login via facebook e quando vou realizar o teste no firefox a caixa de dialogo abre, mais nao aparece nada, alguem poderia me dar um help no que está acontecendo
Segue meu código de login
<? session_start();?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html>
<head>
<title>Login com Facebook</title>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>});
function statusFacebook() {
FB.getLoginStatus(function(response) {
if (response.status === 'connected') {
window.location.replace("home.php");
} else if (response.status === 'index.php') {
loginFacebook(); // nao autorizado, solicitar login
} else {
loginFacebook(); // nao autorizado, solicitar login
}})
}
function loginFacebook() {
FB.login(function(response) {
if (response.authResponse) {
window.location.replace("home.php");
}
}, {scope: 'email,publish_stream,user_photos,friends_about_me' });
}
</script>
</head>
<body>
<span onClick="statusFacebook();" style="cursor: hand; cursor: pointer;">Realizar Login via Facebook</span>
</body>
</html>Atualiza a página. Funciona em algumas ocasiões.
Problema resolvido, busquei a informação direto da fonte...
http://thinkdiff.net/facebook/php-sdk-3-0-graph-api-base-facebook-connect-tutorial/
Lucas, sua informação não foi relevante. Fiz vários testes e não funcionou no FF. Com esse ai funcionou de boa.
Galera mesmo usando a ferramenta de exemplo que está dentro da documentação não abre no FF.
Fiz o donwload do Facebook PHP SDK Master e tinha um arquivo READme.md abri ele e achei um link que tinha um exemplo.
http://github.com/facebook/facebook-php-sdk/blob/master/examples/example.php
so que aconteceu o mesmo, em todos os navegadores, funciona so que no FF o erro agora é
Fatal error: Uncaught OAuthException: An active access token must be used to query information about the current user. thrown in /home/dupratfca/www/aprovacao/testeFacebook/src/base_facebook.php on line 1254
Alguem ja fez esse login com facebook e funcionou?