2013-05-29 39 views
1

我完全使用自定义成员资格提供者并实施了许多功能。现在,这是确定的重要的应用程序,但我不知道如何可以实现会员提供商,拥有硬编码的用户名和相应的角色,例如具有硬编码用户和角色的成员资格提供者

  • userOne =管理员访问权限
  • userTwo =限制访问
  • userThree =只读

我不需要任何CRUD操作,也许以后修改密码,但现在它的并不重要,因为我想围绕充分找到一种方式会员提供,在这种情况下它是过度设计的解决方案。

欢迎任何链接,想法,代码示例。

谢谢

回答

0

为什么要这么做?

无论如何,你Dictionary这样做。

下面是一个例子。

Dictionary<string, string> dic = new Dictionary<string, string>(); 
dic.Add("userOne", "Admin access"); 

string access = string.Empty; 
dic.TryGetValue("userOne", out access); 

您可以根据需要多次拨打dic.Add()。您甚至可以使用FileSystem或从数据库中从文本文件中提取数据。 您也可以通过一个变量TryGetValue

string username = txtUserName.Text; 
dic.TryGetValue(username, out access); 
相关问题