.net 同一网站上的多个表单身份验证方案?
我将很快开始一个新的网络项目,它包括两个主要领域.net 同一网站上的多个表单身份验证方案?,.net,asp.net,authentication,forms-authentication,.net,Asp.net,Authentication,Forms Authentication,我将很快开始一个新的网络项目,它包括两个主要领域 论坛/社区 招募 到目前为止,我一直在我的社区网站上使用直接的表单身份验证,并且整个网站都使用了一种身份验证方法,即一个cookie/票据(票据中还存储了每个用户的不同角色)。我没有使用内置的登录控件,而是一直创建自己的登录/注册表单,并编写代码插入(并在登录场景中验证)我的定制“用户”表。因此,我基本上只是利用了.IsAuthenticated()方法(确定用户是否登录)、引用了票证中的UserData属性(确定用户属于哪些角色),并在We
- 论坛/社区
- 招募
用户注册/登录页面可能看起来相同,但我的底层代码将根据不同的数据库表创建帐户/进行身份验证。您可以创建两个不同的类,这些类继承自
MembershipProvider
,每个类都具有特定的数据库逻辑和连接字符串
顺便说一句,创建两个组对于您的场景来说是不够的?如果我需要两个不同的凭据才能从同一个网站登录到两个不同的区域,那就太奇怪了