如标题中所述,我有一个应用程序,当显示身份验证对话框请求权限时,无论用户是否单击Allow
或Don't Allow
按钮,它们仍会被重定向到应用程序画布页面。
我知道这与该有关,redirect_uri
但是有没有办法区分这两个动作以根据单击的按钮执行不同的逻辑?
// Login or logout url will be needed depending on current user state.
else {
$loginUrl = $facebook->getLoginUrl(array('canvas' => 1,
'fbconnect' => 0,
'display' => 'page',
'redirect_uri' => 'https://www.facebook.com/dialog/oauth?client_id=xxxxxxxxx&redirect_uri=http://www.domain.com/facebook/2011/app1/redirect.php&scope=publish_stream',
'req_perms' => 'publish_stream'));
redirect.php
在我的域上只是重定向回应用程序。
谢谢你的帮助!