簡體   English   中英

Facebook iOS SDK和passport-facebook身份驗證

[英]Facebook iOS SDK and passport-facebook authentication

我正試圖在iOS Facebook SDK應用程序上使用passport-facebook實現服務器facebook身份驗證,我不清楚如何在后端設置護照身份驗證。

基本上iOS客戶端使用Facebook進行身份驗證並獲取sessionToken,我想將其傳遞給passport-facebook / auth / facebook / callback以使用FB驗證會話令牌,並通過node.js從我們的數據庫中查找用戶。

這是使用passport-facebook的正確方法,還是需要call / auth / facebook(我需要傳遞什么參數)。

這個問題提到使用Facebook iOS SDK構建應用程序,然后在服務器上進行身份驗證,但沒有提到具體如何做到這一點。

https://github.com/jaredhanson/passport-facebook/issues/7

我還可以編寫自己的自定義護照策略,簡單地傳遞FB會話令牌,我可以驗證服務器上的FB圖形API以獲取FB用戶ID並驗證它是有效會話,如下所述: 設計用於Facebook身份驗證也可以訪問安全Web服務的iOS應用程序

查看passport-facebook-token ,它旨在根據以前發布的令牌(即發布到您的iOS應用程序的令牌)進行身份驗證。

passport-facebook旨在執行基於Web的重定向流程,這通常不是通過移動應用程序完成的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM