台灣最大程式設計社群網站
線上人數
1688
 
會員總數:240858
討論主題:186640
歡迎您免費加入會員
討論區列表 >> ASP.NET >> OAuth登入Facebook、Google取得會員資料
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
OAuth登入Facebook、Google取得會員資料
價值 : 20 QP  點閱數:225 回應數:3

樓主

560
門外漢
0 20
338 11
發送站內信

平台:Asp.net
語言:C#
問題:
我現在已完成一個會員登入頁面
使用OAuth串接讓使用者可以選擇以Facebook或Google帳號登入
我也可以取得該使用者的ID、姓名、性別等資訊(Facebook、Google登入皆可)
但我卻拿不到該使用者的生日、電話、地址(Facebook、Google登入皆無法,使用者這些資訊都有設公開)
敢問是需要額外申請什麼權限或是如何撰寫

謝謝

搜尋相關Tags的文章: [ Asp.net ] , [ C# ] , [ OAuth ] , [ Facebook ] , [ Google ] ,
本篇文章發表於2017-08-07 15:02
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
使用OAuth串接讓使用者可以選擇以Facebook或Google帳號登入
我也可以取得該使用者的ID、姓名、性別等資訊(Facebook、Google登入皆可)
但我卻拿不到該使用者的生日、電話、地址(Facebook、Google登入皆無法,使用者這些資訊都有設公開)
敢問是需要額外申請什麼權限或是如何撰寫


生日、電話、地址這類的資料,印象中FB很久以前就不提供了
所以不是怎麼寫的問題,是服務商不提供這些資料

所以,比較建議的是,透過FB、Google綁定的帳號
還是要適當的時候,檢查使用者相關資料是否完備
如果沒有完備,請使用者於您的系統中,補齊相關資料。

^_^
本篇文章回覆於2017-08-08 09:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

560
檢舉此回應
請問:

能否知道現在Facebook與Google使用OAuth串接登入總共能取得該使用者的哪些資訊?

謝謝
本篇文章回覆於2017-08-08 13:48
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
基本上,查官網的說明比較好

FB:
https://developers.facebook.com/docs/facebook-login/permissions/v2.2?locale=zh_TW

Google的也很有限
大概就EMail與姓名

^_^

本篇文章回覆於2017-08-08 14:40
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.