大家好,你能说出Twitter认证和授权之间的区别
$twitterConnect = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET);
$twitterToken = $twitterConnect->getRequestToken();
$redirect_url = $twitterConnect->getAuthorizeURL($twitterToken, true); // authenticate
$redirect_url = $twitterConnect->getAuthorizeURL($twitterToken, false); //authorize
答案 0 :(得分:15)
使用oauth/authenticate
如果用户已登录twitter.com并且之前已授权该应用访问其帐户,则会将其静默重定向回应用。
使用oauth/authorize
,用户将允许查看允许屏幕,无论他们之前是否已授权该应用。
答案 1 :(得分:1)
此方法与GET oauth / authorize的不同之处在于,如果用户已经授予了应用程序权限,则重定向将在用户不必重新批准该应用程序的情况下发生。
https://dev.twitter.com/oauth/reference/get/oauth/authenticate
注意: