2011-02-08 124 views
0

我有一个数据库有一个网站的形式认证表[让说网站A],现在我已附加一个新的网站[网站B]到同一个数据库,在本网站[网站B]也必须提供与网站A认证系统分开的登录/认证。所以我想为新网站的用户提供单独的表格。规格:身份验证的数据库已经有表单身份验证 - asp.net

  1. 网站B不会有超过5个 用户

  2. 散列/密码的盐析是 需提供

  3. 几列。

建议我如何实现它?

会不会有任何开源成员资格提供者,就像我们拥有.NET成员资格提供者[表单认证]一样。

回答

1

您可以将散列的密码保存在web.config文件中,并且可以读取它。这不是最好的方法之一,但会为你工作。为5个用户存储信息不会消耗Web.Config文件中的空间。

1

由于您已经使用.NET Forms身份验证,因此您可以在第二个应用程序的成员资格提供程序设置中使用不同的“应用程序名称”,并且它将为您维护两组用户。

+0

我向我的客户提出了同样的建议,但他们对解决方案并不满意。他们准备好一些更多的表,但与表单认证表不同。 – Zerotoinfinity 2011-02-08 14:43:53