2015-04-06 71 views
3

我知道本機ios解決方案。我想知道是否有可能使用FB JS sdkreact-native登錄用戶。下面加載FB SDK的示例代碼 - 它將在react-native中引發錯誤,因爲document在該實現中似乎不是有效的對象。使用FB JS sdk進行反應本地用戶認證

(function(d, s, id){ 
     var js, fjs = d.getElementsByTagName(s)[0]; 
     if (d.getElementById(id)) return; 
     js = d.createElement(s); js.id = id; 
     js.src = "//connect.facebook.net/es_LA/sdk.js"; 
     fjs.parentNode.insertBefore(js, fjs); 
     }(document, 'script', 'facebook-jssdk')); 

我還可以使用oauth2手動登錄流程,但使用FB JS SDK似乎更好,因爲它處理其他場景,如雙因素認證。

回答

0

我會推薦使用Facebook的React Native SDK登錄(你可以找到它here)做用戶認證,我試過了,它適用於簽署用戶...... ReadMe說刪除子項目,我很困惑,刪除了太多,並沒有工作,所以我不得不重新開始,我會建議現在保留子項目,直到我們找到確切的子項目刪除...