2015-01-06 69 views
0

我使用這個功能作爲事件處理程序,我的onclick事件,它是工作的罰款 -FB JS SDK - 如何檢查是否有用戶已經登錄首次

var facebookLogin = function() { 
    checkLoginState(function(data) { 
    if (data.status !== 'connected') { 
     FB.login(function(response) { 
     if (response.status === 'connected') 
      // I do what I want to do here if login is succesful. 
     }, {scope: scopes}); 
    } 
    }) 
} 

但有一個這樣我就可以知道用戶第一次登錄了,這樣我就可以將他保存到我的數據庫中或執行某些操作?

回答

0

用戶每次登錄時,都要使用getId()方法獲取Facebook ID。

如果數據庫中不存在該ID,請將其信息添加到數據庫中,如果存在,則知道他以前登錄過什麼。

相關問題