您当前的位置:首页 > 文章教程 > 计算机与互联网 > 网络编程

17.1用户登录验证系统介绍

17.1用户登录验证系统介绍

登录验证系统是一个综合性的系统,不仅涉及表单登录和数据验证,而且在实现过程中会应用到数据库和验证码的知识。一个典型的登录验证系统的运行流程如图17-1所示。

图17-1 用户登录验证系统运行流程图

1.登录验证系统的功能原理

对于Web站点的用户登录验证系统来说,其主要功能是对系统数据进行验证处理。如果数据非法,则不能登录;如果登录数据合法,则可以登录。但是在实现过程中,往往会根据目前情况的特定需求,编写特定的功能模块来实现特定验证。一个典型的用户登录验证系统的功能原理如下。

(1)预先设置一些合法数据,把用户的登录数据和这些数据进行对比,如果一致,则合法登录;如果不一致,则不能登录。

(2)设置注册表单收集用户注册数据,并预先规定注册数据的规则。如果数据符合规则,则成功注册;如果不符合预设规则,则注册失败。

2.登录验证系统的构成模块

一个典型的用户登录验证系统由以下模块构成。

  • 登录模块:提供登录表单,供用户输入登录数据。
  • 验证模块:对用户的登录数据进行验证。
  • 处理模块:根据获取登录数据的合法性进行相应的处理。
  • 注册模块:供用户注册成为系统新的合法用户。
  • 注销模块:供成功登录的用户退出当前系统。

上一篇:16.7技术解惑

下一篇:17.2规划项目文件