0
我正在使用omniauth(https://github.com/intridea/omniauth)允許用戶通過Facebook登錄。 everthing正在工作。不過我只是想確定Facebook總是發送用戶的電子郵件地址。請問facebook總是發送登錄用戶的電子郵件
有沒有辦法控制Facebook必須發送電子郵件地址。
謝謝
我正在使用omniauth(https://github.com/intridea/omniauth)允許用戶通過Facebook登錄。 everthing正在工作。不過我只是想確定Facebook總是發送用戶的電子郵件地址。請問facebook總是發送登錄用戶的電子郵件
有沒有辦法控制Facebook必須發送電子郵件地址。
謝謝
不,他們並不總是發送電子郵件。這是通過權限控制的。我在OAuth網站上看到了一位真實用戶,沒有電子郵件。你必須處理這種情況。
另一件需要注意的事情是,有時他們會向使用Facebook域名的用戶發送代理電子郵件地址。如果獲得真實地址很重要,則需要檢查Facebook響應的地址,而不是僅檢查值是否存在。 – 2011-01-28 00:17:17