我有一个棘手的要求,我需要基于用户观看的产品的状态进行分类附加到产品文档,可供下载。即我的网站显示器的产品的列表,点击一个显示一个产品详情页和当前页包括列表与产品有关的一个文件,如数据表,用户手册等。

我已被要求组文档分成三类可用性,v.i.z.的那些免费提供给所有用户,包括匿名的;那些提供给登录的用户;和那些可用于该下载文件,大概是为了促进销售线索之前提供的联系信息,匿名用户。

在匿名登录的可用性是很容易的,但第三个似乎有点棘手给我。我的第一个问题是,有没有一种方法,我可以过滤文件只有在用户登录不挂钩到的ItemDataBound什么的,我的第二个问题是,什么是推荐用于用户必须提供联系人信息,以下载文件的情况下?

在第二个问题,它已经越过我的脑海实际注册用户,但他们无需访问新用户注册页面,然后我也基于文件的过滤作用。目前,新用户注册程序会自动将会员的作用,所有新用户。用户注册我“悄悄”,只是这样他们就可以下载文件,不会被分配给会员的角色,从正常登录的成员区别开来。还有什么其他方法可以我带?

有帮助吗?

解决方案

很多这样的实现将取决于你想要什么来完成,你如何去这样做。

例如,如果我没有访问该文件,我应该看到该链接?

如果你的实现是所有用户都应该能够看到它,但“得到它”的实际行动是取决于个人的角色或会员,你可以很容易通过实施“处理程序”,以下载解决它经保密的文件,这样,你是不是提出一个直接的文件链接。该处理程序然后可以验证的安全性,如果他们不允许的,它可能然后带他们到登录或根据需要注册页面。

如果用户没有看到文件,直到他们达到要求,我会再过滤器之前您绑定到你的中继。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top