如果我想通過Facebook對用戶進行身份驗證,需要爲我的應用程序獲得「offline_access」權限。Facebook API身份驗證
用戶應該可以將他的應用程序配置文件鏈接到他的facebook帳戶。所以如果他已經登錄到Facebook,他不必在我的應用程序中再次進行身份驗證。
我在Zend中使用PHP-SDK。
謝謝。
- lony
如果我想通過Facebook對用戶進行身份驗證,需要爲我的應用程序獲得「offline_access」權限。Facebook API身份驗證
用戶應該可以將他的應用程序配置文件鏈接到他的facebook帳戶。所以如果他已經登錄到Facebook,他不必在我的應用程序中再次進行身份驗證。
我在Zend中使用PHP-SDK。
謝謝。
- lony
php-sdk facebook類有一個方法 - getLoginUrl。
您可以傳遞數組給它,根據您需要的權限更改數組參數。
getLoginUrl(array(
'req_perms' => 'publish_stream,offline_access'));
權限的詳細列表可以在這裏找到 -
謝謝,但我已經知道了。我的問題是我想只驗證一個用戶並儘可能少地使用權限,因爲我認爲用戶必須給予我的應用程序更多的權限,因爲我的應用程序對他們來說不夠吸引人。 – lony 2010-12-15 05:41:42