If you are generating the login link via php, just change it dynamically.
For example, the news page is:
$helper = new FacebookRedirectLoginHelper('http://seusite/noticia.php');
$loginUrl = $helper->getLoginUrl();
...
and in the same one to receive / check the user back it stays:
if ( !empty($_GET['code']) ){
...
$helper = new FacebookRedirectLoginHelper('http://seusite/noticia.php');
try {
$session = $helper->getSessionFromRedirect();
} catch
...
* When facebook returns from login it brings this variable GET
Note: Actually this second piece of code I put in must come before the first one. If you have $ _GET ['code'] (and / or a session variable that you will use to save the login token) log in, if not, it will generate the login link (the link that will have the button) / p>