html搭配Mysql建立密码账号登陆服务

6 篇文章 16 订阅 ¥19.90 ¥99.00
本文介绍如何使用Mysql创建用户数据库,通过Node.js搭建服务器,实现HTML登录系统的账号验证、权限控制和自动登出功能。服务器包含主服务、读取服务和刷新服务,确保用户登录安全和超时管理。
摘要由CSDN通过智能技术生成

前言

通过Mysql建立一个账号数据库,用户登录html系统时,通过用户输入账户密码等信息,再由html匹配Mysql中的数据,成功则进入系统。在系统一定时间后,自动关闭登录许可,此时网页自动跳转回登录页面。本文是基于Node.js搭建的服务器,相关的库也需要,特别是Mysql库,本文也有提供下载地址,若有问题欢迎讨论,谢谢支持(*^_^*)

目录

思路:

1.Mysql中建立数据库以及表单:

2.服务器建立

2.1web服务器搭建:

2.2 主服务搭建:

2.3 读取服务搭建

2.4 刷新服务搭建

3.登录主网页html代码:

4.子网页代码:

总结:


思路:

首先mysql中建立数据库表单(user_message)并储存用户名(user_name),密码(user_password),登录时间(user_time),登录允许开关(user_allow)。服务器端建立3种服务,分别为主服务,读取服务,刷新服务。

主服务用于主网页登录端并对比注册信息,信息正确后登录允许开关打开(user_allow=1)并录入登录时间,随后主网页跳转子网页并表单传递用户名信息。

读取服务用于子网页根据表单的用户名,按一定周期读取数据库表单(user_message),当登录时间超时时,登录允许开关关闭,并强行返回登录主网页。同时也会对比用户名数据,当用户名不存在时也会强制返回主网页。另,当子网页向下跳转时,也需要连带发送用户名的表单数据。

刷新服务用于服务器自动刷新数据库表单(user_message),针对其中登录允许开关打开(user_allow=1)的用户,进行时间对比,超时时,自动将登录允许开关关闭(us

  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 11
    评论
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

幽默小书生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值