我正在開發一個使用Facebook連接登錄的網站。 我的網站有多個頁面,並在他們每個人我需要做的如何避免每個頁面要求FB.api('/ me',函數(用戶))
FB.api( '/我',功能(用戶))
來獲取用戶。但通過這種方式,我必須在每個頁面上等待Facebook回答。
哪種方法可以做到這一點,只需將用戶登錄到第一頁並將信息傳遞給其他頁面?
謝謝
我正在開發一個使用Facebook連接登錄的網站。 我的網站有多個頁面,並在他們每個人我需要做的如何避免每個頁面要求FB.api('/ me',函數(用戶))
FB.api( '/我',功能(用戶))
來獲取用戶。但通過這種方式,我必須在每個頁面上等待Facebook回答。
哪種方法可以做到這一點,只需將用戶登錄到第一頁並將信息傳遞給其他頁面?
謝謝
如何做一次用戶首次登錄後再保存在數據庫和/或服務器會話中? –
這是一個JavaScript對象。我不需要只是用戶ID,而是整個對象。所以我會放棄數據庫選項。對於服務器會話......你的意思是在php中使用會話嗎? – DeLac
如果它是js對象或數字,它有什麼不同?如果您需要重新使用數據,請將其保存。 js對象可以很容易地編碼爲字符串(稱爲json),因此序列化/反序列化非常簡單。至於會話,是的,我的意思是在PHP會話(如果你正在使用服務器上的PHP) –