2016-03-16 33 views
2

我在再次顯示Facebook授權窗口時遇到問題,您選擇要授予您試圖訪問的應用程序的權限。ASP.NET OAuth外部登錄 - 默認實現並重新授權

您第一次點擊Facebook時會出現窗口,但是您可以選擇不共享您的電子郵件,這很好,但這是我們應用程序的要求。

如果用戶再次點擊Facebook按鈕,授權窗口不再出現,並且用戶無法更改他最初選擇的內容。

我假設有一種方法來重新請求權限,或者我錯了嗎?

回答

1

恐怕你不能那樣做。

Facebook是這樣做的,這樣你就不會得到那些令人討厭的服務,要求你讓他們完全訪問你的賬戶,看看一些貓有趣的視頻。

如果用戶選擇不共享他的電子郵件地址,那麼您需要處理該問題,並給予用戶在應用程序中添加電子郵件的可能性。

另一種方法是通知用戶他需要去Facebook並手動更改他最初選擇的內容(或多或少是iOS對應用程序權限所做的)。