[請益] 網站 facebook login 是否已紀錄在mysq …

看板PHP作者 (JAVA.net)時間14年前 (2011/08/30 19:15), 編輯推噓0(0015)
留言15則, 4人參與, 最新討論串1/1
最近在新的購物網站 想直接把會員註冊的功能用 FB login 來取代 只要再登入部分與FB 做連結 就可以完成 但想問一下 我在我的資料庫上可以記錄會員資料嗎? 因為這樣想法今天看一個代購網站 似乎已經實現 在首頁我登入FB帳號 確認後 FB的帳號 在網站上就可以使用 並且已經完成註冊 我試買東西後 後台也記錄了 我的購買紀錄 表示資料庫已經記錄我的帳號 以及銷售紀錄 想問一下 請問 我的FB的密碼是否也已經被記錄在 網站資料庫中嗎? 還是 他只是登入FB後 再將確認ID丟回來? 網路找了很多資料 大部分都是留言版的功能 有人實際完成過的嗎? API 這幾天剛接觸 希望可以更多資料可以了解 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.11.67.218 ※ 編輯: EJB 來自: 124.11.67.218 (08/30 20:35)

08/30 20:48, , 1F
FB好像是回傳USER_ID(每個FB帳號各有一個unique的userid)
08/30 20:48, 1F

08/30 22:14, , 2F
facebook api 提供第三方認證api 使用者可有限制的提供資
08/30 22:14, 2F

08/30 22:16, , 3F
訊給第三方網站使用(3方指的是user facebook 第三方網站)
08/30 22:16, 3F

08/30 22:18, , 4F
而妳能取得的資料是你使用fb api去和fb請求fb再詢問使用者
08/30 22:18, 4F

08/30 22:19, , 5F
是否同意你的網站存取他某些資料的XD
08/30 22:19, 5F

08/30 22:23, , 6F
沒有存- - 筆誤..網站要取得你fb資訊
08/30 22:23, 6F

08/30 22:25, , 7F
是你到該網站,該網站會使用fb api經由你的瀏覽器去和fb取
08/30 22:25, 7F

08/30 22:27, , 8F
得認證該網站在用認證去和fb請求你的資料的
08/30 22:27, 8F

08/30 22:31, , 9F
那想請問一下 我在該網站有購物的紀錄 那他在資料庫中是怎麼
08/30 22:31, 9F

08/30 22:32, , 10F
紀錄 知道這是我的購買紀錄,總有ID可以記錄吧?
08/30 22:32, 10F

08/30 22:37, , 11F
我知道密碼應該不太可能被記錄在網站DB中那ID呢?這應該就有被
08/30 22:37, 11F

08/30 22:38, , 12F
記錄吧 不然怎麼會知道說那個user購買甚麼東西 下標甚麼
08/30 22:38, 12F

08/30 23:19, , 13F
當然是自己產生一個UID阿...把FB傳回的FBID 寫入會員資料
08/30 23:19, 13F

08/30 23:20, , 14F
等於也是一個會員就是了,很多網站都會用fbid@fb來代替帳號
08/30 23:20, 14F

08/30 23:47, , 15F
OK thx 現在就來試試
08/30 23:47, 15F
文章代碼(AID): #1ENCPckr (PHP)
文章代碼(AID): #1ENCPckr (PHP)