2012-10-28 58 views
0

我只是通過thisthis Facebook官方教程走爲什麼Facebook登錄不問我的電子郵件地址和密碼

我的電子郵件地址和密碼是重要的是要真正驗證,對不對?,爲什麼Facebook的SDK沒有按」不要求他們。當我點擊登錄按鈕時,它直接讓我登錄並顯示我的名字和porfile圖片。

我在問這樣的問題,因爲我會將facebook SDK集成到我的應用程序中以允許用戶使用Facebook登錄,所以我需要理解爲什麼驗證過程不是在真實Facebook上使用的標準過程網站?感謝名單。

+0

如果您使用的是iOS 6且已登錄,那就是原因。 – 2012-10-28 23:05:31

+0

是的,我使用iOS6,我沒有得到你的意思? – Malloc

回答

0

在iOS 6.0上,您在設置中擁有Facebook。如果您已經登錄,那麼您的FB會話將有效(FBSession.activeSession.state == FBSessionStateCreatedTokenLoaded),直到您退出。這可以得到您的個人資料和其他默認信息。嘗試調用[FBSession.activeSession closeAndClearTokenInformation];來自DidApplicationFinishLaunching,它會將您重定向到FB登錄頁面,而不是立即獲取您的信息並顯示。

1

您的互聯網瀏覽器將您的登錄信息保存在其緩存中。清除歷史記錄和/或緩存,您將被要求重新輸入登錄信息。

+0

嗯,不錯的信息+1,thanx :)) – Malloc

相關問題