为匿名用户自定义网站并记住设置和信息

时间:2011-03-02 06:56:04

标签: c# asp.net

我有一个电子商店网站,我需要为我的用户进行一些自定义,如下所示:

  1. 将喜爱的产品存放在自己的购物篮中。
  2. 自定义产品列表以便他们最喜欢。
  3. 下次他们想要访问我们的网站时必须记住他们的篮子。
  4. 我的问题是如何为我的网站新用户存储信息,大多数客户也不喜欢使用用户名和密码然后首先登录,他们喜欢在一周内和周末购买支付他们然后我们可以发送一些产品到他们的位置。

    我已经使用带有框架4.0的asp.net编写了我的应用程序。 那么什么是最好的解决方案呢?

3 个答案:

答案 0 :(得分:2)

ASP.Net配置文件是实现它的最简单方法。 Implementing a Profile ProviderProfile Example: how to use profile in asp.net 以及ASP.NET Profile Properties Overview

如您所述,配置文件会自动映射;匿名用户可以将项目添加到购物篮中,并且他们的信息可以保留,并且在他们下次访问网站时可用,当他们登录或注册时,他们的购物篮信息将通过代码轻松迁移到他们的帐户。

答案 1 :(得分:1)

问题是您需要某种方法来识别您的用户。您可以尝试使用OpenID或Facebook身份验证,他们不需要这样的用户名/密码对。然而,没有这样的东西,你最好的选择可能是饼干 - 我不会接受这个想法。

答案 2 :(得分:0)

我只想到一件事! cookies。但是,您认为在公共计算机上使用您的网站不是一个坏主意吗?