ASP.NET登录页面

Ros*_*han 3 asp.net

我想在我的网站上为注册用户添加登录信息.我该如何处理?是通过使用会话吗?注销发生后,Session变量会发生什么?

Cra*_*gTP 5

您的问题非常广泛,您可以通过许多不同的方式实现ASP.NET网站的"成员资格"系统.

我建议您先阅读MSDN 的" 会员简介 "一文.本文将概述ASP.NET成员身份如何以最"标准"的方式工作.

它还提到使用各种ASP.NET成员资格"控件"(例如Login,LoginView,LoginStatusPasswordRecovery).

使用这些控件以及内置的ASP.NET成员资格提供程序(例如,ASP.NET提供了一个SQL成员资格提供程序来对抗SQL Server作为用户帐户和凭据的数据存储)将允许您实现完整的成员资格几乎没有代码的身份验证系统(即所有功能都由内置的"成员资格"控件和声明性标记提供).

最后,关于这个主题的一系列非常好的文章是:

检查ASP.NET 2.0的成员资格,角色和配置文件

来自4guysfromrolla网站.它始于成员主题的最开始,直接涉及自定义成员资格提供程序和管理界面的实现,用于管理用户凭据以完善整个主题.