在一個Web應用程序中,我發現已經決定用戶必須先登錄或註冊爲新用戶,然後才能查看購物車或將項目放入其中。因此,如果用戶選擇要添加到購物車的物品並且他們未登錄,則必須強制他們登錄或註冊。我的問題是,在ASP.NET中處理這種情況的主要方法是什麼?登錄到ASP.NET的購物車中
2
A
回答
1
我不如果用戶登錄,只允許將商品添加到購物車,這是一個好主意(商業智慧),但我會將其留給您。
您需要採取的方法取決於您的規格不是100%清楚。我假設您的產品目錄和產品頁面是公開的,我希望您希望用戶使用其憑據登錄並將該項目添加到購物車,然後返回到產品頁面?
你想可能是下面有什麼用例:
如果加載項用戶點擊到購物車,做一回發,並檢查用戶登錄和 - 如果有的話 - 添加項目(用例結束),否則重定向到登錄頁面添加記住(會話,查詢字符串,餅乾)你想添加的項目。
用戶輸入憑證並且系統檢查是否有要添加的未決項目,如果是,則將該項目添加到購物車。
系統將用戶重定向回產品頁面。
1
這在每種語言中都是一樣的。你必須處理登錄狀態。如果用戶登錄,則讓他添加該項目。如果他不是,當他嘗試添加一個項目時,請求他登錄或註冊。最好的方法是通過會話或cookie。當這個人登錄時,你將在會話或cookie中顯示一個變量,告訴你:是的,他被記錄了!
1
使用formsauthentication和成員ASP.NET
理想的起動器(我發現,當我開始asp.net電子商務)是老CSK(商務部入門套件)爲asp.net 2.0
0
如果您要檢查的天氣在用戶登錄或沒有,他們將項目添加到購物車的前,可以這樣做:
if(!HttpContext.Current.User.Identity.IsAuthenticated)
{
Response.Redirect("Login.aspx");
}
相關問題
- 1. 購物車杯了登錄
- 2. 購物車Asp.net
- 3. asp.net購物車
- 4. ASP.NET購物車
- 5. asp.net gridview到購物車
- 6. 當Mage_Sales_Order_Quote被覆蓋時登錄時,購物車從購物車消失不到
- 7. 在asp.net web api中唯一標識購物車而不登錄
- 8. 購物車asp.net c#
- 9. 登錄系統與購物車
- 10. 貝寶購物車需要登錄
- 11. 購物車/登錄狀態 - 沒有Cookie?
- 12. ASP.NET購物車的GridView
- 13. ASP.NET MVC購物車&jQuery
- 14. ASP.net購物車困境
- 15. Opencart的管理員登錄重定向到購物車
- 16. 顯示添加到購物車的登錄用戶only..woocommerce
- 17. 添加購物車上的購物車
- 18. 購物車到JSON
- 19. 在ASP.NET網站中的Recalc購物車
- 20. ASP.net中的簡單購物車
- 21. 添加到購物車按鈕應提示登錄屏幕
- 22. 添加到購物車$ _SESSION已經被摧毀登錄後
- 23. 添加到購物車需要登錄在iPhone?
- 24. Magento購物車規則X +購物車中的物品
- 25. AJAX - 購物車Magento總計和購物車中的物品
- 26. 登錄購物車中的商品選擇
- 27. WordPress的購物車添加動態產品到購物車
- 28. Magento:添加到購物車顯示空的購物車
- 29. Woocommerce:登錄到購物車頁面後,將用戶重定向(保留)購物車頁面
- 30. ASP.NET MVC - 從購物車中刪除
我不知道,我可以使用會話或Cookie在ASP.NET中! – dali1985 2011-12-14 12:51:15