2010-06-11 36 views
0

這是一個普遍的問題,或者是用於指向其他開源項目來看待一個請求:如何在用戶登錄時將匿名會話數據合併或複製到用戶數據中?

我想知道人們如何合併匿名用戶的會話數據到身份驗證的用戶數據時,用戶登錄例如,某人正在瀏覽您的網站,將各種項目保存爲收藏夾。他沒有登錄,所以他們被保存到匿名用戶的數據。然後他登錄,我們需要將所有數據合併到他們(可能存在的)用戶數據中。

對於不同的應用程序,這是以特別的方式完成不同的方式嗎?還是有一些最佳實踐或人們可以指導我的其他項目?

回答

1

如果非常依賴於你的課程體系。但我個人總是嘗試合併數據並立即以與用戶登錄時相同的方式存儲數據。

因此,如果您將其存儲在匿名用戶的會話中,並且在任何經過驗證的用戶的數據庫。只要您登錄,即可合併所有數據。

相關問題