用户登录模块的设计与实现

用户登录模块的设计与实现

ID:12734649

大小:43.50 KB

页数:11页

时间:2018-07-18

用户登录模块的设计与实现_第1页
用户登录模块的设计与实现_第2页
用户登录模块的设计与实现_第3页
用户登录模块的设计与实现_第4页
用户登录模块的设计与实现_第5页
资源描述:

《用户登录模块的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第3章用户管理模块用户登录控件与Request对象应用用户管理模块是网站后台管理系统中必不可少的功能模块。用户管理模块通常包括用户注册、用户登录和密码修改等功能。用户管理模块可以防止非法用户登录到网站中非法篡改数据和其他一些非法操作从而保证了网站管理系统的安全性和可靠性。本章首先讲解在ASP.NET中的用户管理模块的具体实现然后讲解一个常用的用户管理模块的实现方法。3.1开发站点前的配置在开发网站之前需要对站点作些必要的配置。在ASP.NET中可以通过站点配置工具ASP.NET Configuration配置站点的一些公共属性如验证用

2、户权限、类型等。本节中将详细讲解此工具的使用方法。3.1.1创建Web网站和站点在VisualStudio2008中专用于站点建设的程序被称为“网站”。通常情况下创建一个网站的操作步骤如下所示。说明本书中所使用的开发环境为Microsoft发布的VisualStudio2008。1启动VisualStudio2008依次执行“文件→新建→网站”命令如图3.1所示。图3.1创建Web网站第3章登录模块登录控件与Request对象应用2随后将弹出“新建网站”对话框在该对话框中选择“ASP.NET网站”项然后通过单击“浏览”按钮指定网站的创

3、建的位置如图3.2所示。图3.2“新建网站”对话框3单击“确定”按钮将打开创建网站的默认工作界面。该界面分为代码区、属性窗口、解决方案资源管理器和设计区等几个窗口如图3.3所示。说明在VisualStudio2008的网站开发环境当中设计区提供了“设计”、“拆分”和“源”3种方式的设计界面用户可以方便地在这3个界面之间进行切换。图3.3新建网站的默认工作界面在执行了上面的操作步骤之后在网站中将生成一个页面文件“Default.aspx”和代码文件“Default.cs”这样就完成了一个简单网站的创建工作。注意在创建完网站之后按下“F5

4、”键或单击工具栏中的“启动调试”按钮将会运行所创建的网站。第3章登录模块登录控件与Request对象应用3.1.2使用站点安全工具配置身份验证模式使用站点安全工具可以配置身份验证模式和设置数据库引擎等功能。身份验证模式让系统了解应该从哪里加载用户数据在ASP.NET中主要提供了Windows验证和Forms验证两种验证模式其配置步骤如下所示。1打开或者新建一个网站这里打开前面创建的“NewWeb”网站。2执行“网站→ASP.NET配置”命令如图3.4所示。图3.4选择“ASP.NET配置”命令3此时将打开“网站管理工具”页面。从该页面

5、中可以看出默认站点使用的是Windows验证方式。4先关闭“网站管理工具”页面为应用程序配置数据提供程序和Forms验证方式打开网站中的“Web.config”文件修改其中的数据库连接和验证方式项其实现的代码如3.1所示。注意在创建完新网站之后在按下F5键运行网站之后将回在网站中自动创建“Web.config”文件。代码3.1配置数据库连接和身份验证类型注意代码中连接的数据库名称为MyDatas该数据库将在后面的章节中很用到。图3.5站点安全配置工具5修改完成之后保存“Web.config”文件然后再次打开网站配置工具初始界面单击“安

6、全”选项卡在安全选项界面中可以实现设置和编辑用户、角色和对站点的访问权限等有关网站安全性方面的操作。如果单击“应用程序”选项卡将进入到应用程序配置界面当中在该界面中可以进行应用程序设置、SMTP设置、应用程序状态设置和调试和跟踪等针对应用程序的相关设置如图3.6所示。图3.6针对应用程序的相关设置第3章登录模块登录控件与Request对象应用3.2最普通的用户管理方式在ASP.NET 3.5中可以通过编写程序代码和使用登录控件两种方法实现开发网站的用户管理和登录模块。有关通过编程实现开发的实现方法将在后面的章节中进行介绍本节中主要讲解

7、使用登录控件开发网站用户管理和登录模块的实现方法。说明登录控件中主要包括注册、登录、修改密码和显示状态等功能通过这几个功能实现对用户信息的管理。3.2.1用户注册如果用户要使用网站的某些功能如论坛、留言或会员服务等功能通常需要通过网站的用户注册界面输入用户的注册信息。用户只有通过注册验证并且登录网站才能够访问网站享受网站提供的某些服务功能。用户注册功能可以使用登录控件来实现其具体实现的操作步骤如下所示。1新建一个名称为“UserManage”的网站在网站的根目录下添加一个名称为“UserRegister”的Web窗体为用户提供注册界面

8、。2单击“设计”选项卡切换到窗体的设计视图执行“表→插入表”命令在弹出的“插入表格”对话框中设置插入表格的相关属性如图3.7所示。设置完成之后单击“确定”按钮此时在Web窗体中将添加一个表格。3在工具箱中的“登录”控件组

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。