情境: 我正在创建一个网站(提供服务),用户必须购买订阅/包才能使用该网站。这些订阅本质上是产品,并且基于订阅类型,用户可以访问不同的东西。我只需要两种订阅类型。一个例子就像Pluralsight,你可以购买STANDARD或PLUS订阅,只有你有PLUS订阅才能访问文件。
技术: 我正在使用ASP.NET MVC 5和Entity Framework进行数据库访问。
到目前为止: 我一直在考虑使用角色/声明来实现它,其中每个角色定义特定类型的订阅。购买订阅后,将为用户提供相应的角色。但我不确定这样的问题是如何解决的,我想以正确的方式做到这一点。
请帮我正确的方向。 谢谢
答案 0 :(得分:-1)