我正在用C#制作游戏,并想知道如何验证用户。我希望它类似于用户创建帐户的Minecraft,并且可以付费以使其帐户溢价。团队中的人都知道大多数语言,因此这不是限制。我们有相当大的预算,所以这也不是限制。
我该怎么做呢? 如果您知道如何做到这一点,并希望成为团队成员,只需发表评论。
由于
答案 0 :(得分:0)
在.NET框架内,您有多个选项。您可以允许模拟匿名访问网站的某些部分,并为付费帐户维护不同的用户(不需要是每个付费帐户的AD /任何用户)。
如果您不希望每个帐户等使用AD用户,您可以编写一个身份服务,该服务会传回令牌,允许您的游戏/网站以特定用户身份登录该用户。如果您需要基于声明的身份,则可以使用WIF SDK。
如果您对每个用户基于AD的基本身份验证感到满意,那就非常简单了。您可以从AD中提取用户原则,看看他们是否在付费群组等中。