我可以使用哪些代码通过登录控制来验证用户?

时间:2010-03-31 10:45:09

标签: asp.net authentication login

我应该在哪里输入身份验证代码,以便验证尝试登录网站的用户。

我在我的网站上使用了登录控制。我也很欣赏一些通常用于身份验证代码的代码示例。

2 个答案:

答案 0 :(得分:1)

.net具有用于登录页面,密码恢复等的模板

只需google for it或者去:

http://msdn.microsoft.com/en-us/library/ms178329.aspx

http://www.c-sharpcorner.com/UploadFile/sushmita_kumari/Logincontrol101312006002845AM/Logincontrol1.aspx?ArticleID=c33d0072-8f7c-4958-a7dc-ca1809737193

答案 1 :(得分:0)

不是100%你的意思。如果您使用的是Login控件,则可以使用该控件进行身份验证。

你的意思是授权吗?如果用户仅限登录用户,则需要检查用户是否有权访问您的站点。假设您的网站名为“importantstuff”,只有登录用户才能访问。即www.yoursite.com/importantstuff/。您可以将它放在<system.web></system.web>标记之外的web.config中:

  <location path="importantstuff">
<system.web>
  <authorization>
    <deny users="?" />
    <allow users="*" />
  </authorization>
</system.web>

这会阻止未经身份验证的用户访问“importantstuff”目录中的任何内容。