返回顶部
首页 > 资讯 > 精选 >nodejs怎么实现登陆验证功能
  • 176
分享到

nodejs怎么实现登陆验证功能

2023-06-30 10:06:22 176人浏览 独家记忆
摘要

这篇文章主要介绍“nodejs怎么实现登陆验证功能”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“nodejs怎么实现登陆验证功能”文章能帮助大家解决问题。登陆验证需要提交数据,一种使用fORM表单提

这篇文章主要介绍“nodejs怎么实现登陆验证功能”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“nodejs怎么实现登陆验证功能”文章能帮助大家解决问题。

登陆验证需要提交数据,一种使用fORM表单提交数据,另一种使用原生js提交数据

form表单提交

搭建后台服务器

const express = require('express')const app = express()const bodyparser = require('body-parser')//挂载参数处理的中间件//extended:false 表示使用系统模块querystring来处理 将字符串转化为对象app.use(bodyparser.urlencoded({extended:false}))//挂载内置中间件处理静态文件app.use(express.static('public'))//使用form表单提交app.post('/login',(req,res)=>{    //因为是post,所以使用body    let data = req.body;    //判断用户名和密码    if(data.username=='admin'&&data.passWord=='123'){        res.send('登陆成功')    }else{        res.send('登陆失败')    }})app.listen(3000,()=>{    console.log('running....');})

public目录下的login.html文件

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title></head><body>    <form action="Http://localhost:3000/login" method="post">        用户名:        <input type="text" name="username" id="use"><br>        密码:        <input type="password" name="password" id="pwd"><br>        <!-- <input type="submit" value="登录"> -->        <input type="button" value="登录" id="btn">    </form></body></html>

但该方法已经很很少使用了,现在主要使用ajax请求后台接口地址

原生js提交

const express = require('express')const app = express()const bodyparser = require('body-parser')//挂载参数处理的中间件//extended:false 表示使用系统模块querystring来处理 将字符串转化为对象app.use(bodyparser.urlencoded({extended:false}))//挂载内置中间件处理静态文件app.use(express.static('public'))//使用form表单提交app.post('/login',(req,res)=>{    //因为是post,所以使用body    let data = req.body;    //判断用户名和密码    if(data.username=='admin'&&data.password=='123'){        res.send('登陆成功')    }else{        res.send('登陆失败')    }})app.get('/login',(req,res)=>{    let data = req.query;        if(data.username=='admin'&&data.password=='123'){        res.send({flag:1})    }else{        res.send({flag:2})    }})app.listen(3000,()=>{    console.log('running....');})
<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title>    <!--引入Jquery-->    <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>    <script>        $(()=>{            //按钮点击事件            $('#btn').click(()=>{                //获取输入框中的值                let use = $('#use').val()                let pwd = $('#pwd').val()                $.ajax({                    //type后为字符串                    type:'get',                    url:'http://localhost:3000/login',                    data:{                        username:use,                        password:pwd,                                            },                    success:(data)=>{                            if(data.flag==1){                                alert('登陆成功')                            }else{                                alert('登陆失败')                            }                        }                })            })        })    </script></head><body>    <form action="http://localhost:3000/login" method="post">        用户名:        <input type="text" name="username" id="use"><br>        密码:        <input type="password" name="password" id="pwd"><br>        <!-- <input type="submit" value="登录"> -->        <input type="button" value="登录" id="btn">    </form></body></html>

关于“nodejs怎么实现登陆验证功能”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网精选频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: nodejs怎么实现登陆验证功能

本文链接: https://lsjlt.com/news/328227.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • nodejs怎么实现登陆验证功能
    这篇文章主要介绍“nodejs怎么实现登陆验证功能”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“nodejs怎么实现登陆验证功能”文章能帮助大家解决问题。登陆验证需要提交数据,一种使用form表单提...
    99+
    2023-06-30
  • nodejs实现登陆验证功能
    本文实例为大家分享了nodejs实现登陆验证的具体代码,供大家参考,具体内容如下 登陆验证需要提交数据,一种使用form表单提交数据,另一种使用原生js提交数据 form表单提交 搭...
    99+
    2024-04-02
  • SpringBoot实现滑块验证码验证登陆校验功能详解
    目录前言一、实现效果二、实现思路三、实现步骤1. 后端 java 代码1.1 新建一个拼图验证码类1.2 新建一个拼图验证码工具类1.3 新建一个 service 类1.4 新建一个...
    99+
    2024-04-02
  • Nodejs怎么实现短信验证码功能
    这篇文章将为大家详细讲解有关Nodejs怎么实现短信验证码功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。使用Nodejs的开发者愈来越多,基于Nodejs的后台开发也...
    99+
    2024-04-02
  • WinForm中怎么实现登陆认证功能
    在WinForm中实现登陆认证功能的一种常用方法是使用对话框来让用户输入用户名和密码,然后与预先存储的用户名和密码进行比较来验证用户...
    99+
    2024-04-08
    winform
  • go gin+token验证是怎么实现登陆验证
    本篇文章为大家展示了go gin+token验证是怎么实现登陆验证,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1.准备go get github.com/dgrija...
    99+
    2023-06-22
  • javascript 实现登陆验证
    随着互联网的普及,各种网站和应用对用户登陆的需求也越来越多。而随之而来的问题是用户的账号和个人信息的安全性变得更加关键。因此,为确保用户账号的安全,对登陆的验证也就变得非常重要。本文将介绍如何用javascript实现一个简单的登陆验证功能...
    99+
    2023-05-17
  • Nodejs实现短信验证码功能
    使用Nodejs的开发者愈来越多,基于Nodejs的后台开发也多了起来,像短信验证码、短信群发、国际短信这些需求,完全可以采用第三方接口来实现,云片就提供了这样的接口。 Nodejs // 修改为您的a...
    99+
    2022-06-04
    验证码 短信 功能
  • gogin+token(JWT)验证实现登陆验证
    1.准备 go get github.com/dgrijalva/jwt-go go get github.com/gin-gonic/gin  2.代码 package ...
    99+
    2024-04-02
  • spring boot结合kaptcha怎么实现一个验证码登陆功能
    本篇文章给大家分享的是有关spring boot结合kaptcha怎么实现一个验证码登陆功能,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。引入kaptcha所需要的jar包,我...
    99+
    2023-05-31
    springboot ptc kaptcha
  • Token登陆验证机制怎么实现
    这篇文章主要介绍“Token登陆验证机制怎么实现”,在日常操作中,相信很多人在Token登陆验证机制怎么实现问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Token登陆验证机制怎么实现”的疑惑有所帮助!接下来...
    99+
    2023-06-21
  • nodejs怎么实现发送邮箱验证码功能
    这篇文章主要讲解了“nodejs怎么实现发送邮箱验证码功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“nodejs怎么实现发送邮箱验证码功能”吧!1、使用模块:nodemailer安装:n...
    99+
    2023-06-30
  • nodejs不需要登陆的验证码
    随着互联网的发展,验证码已经成为了保障网站安全的一个重要工具。很多网站在用户进行敏感操作、注册、登录等操作时都需要输入验证码,以防止恶意程序和机器人攻击,保证网站的安全性和真实性。然而,在一些场景下,为了提高用户体验和操作便利性,需要提供一...
    99+
    2023-05-14
  • 怎么用asp+Ajax简单客户登陆验证功能
    这篇文章主要讲解了“怎么用asp+Ajax简单客户登陆验证功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用asp+Ajax简单客户登陆验证功能”吧!...
    99+
    2024-04-02
  • nodejs实现发送邮箱验证码功能
    本文实例为大家分享了nodejs实现发送邮箱验证码的具体代码,供大家参考,具体内容如下 今天做了个小demo,是用nodejs实现注册时(当然在别的地方也是可以用的)的邮箱验证功能,...
    99+
    2024-04-02
  • Express + Session 实现登录验证功能
    1. 写在前面 当我们登录了一个网站,在没有退出登录的情况下,我们关闭了这个网站 ,过一段时间,再次打开这个网站,依然还会是登录状态。这是因为,当我们登录了一个网站,服务器会保存我们的登录状态,直到我们退出...
    99+
    2022-06-04
    功能 Express Session
  • java实现登录验证码功能
    本文实例为大家分享了java实现登录验证码功能的具体代码,供大家参考,具体内容如下 登录验证码 登录验证是大多数登录系统都会用到的一个功能,它的验证方式也是有很多种,例如登录验证码,...
    99+
    2024-04-02
  • java怎么实现验证功能
    建立输入扫描采用java中的Scanner类实现输入数据的获取,具体代码如下:Scanner scan = new Scanner(System.in);接收用户名建立一个提示信息,提示输入用户名,并储存输入的用户名,代码如下:System...
    99+
    2017-08-19
    java基础 java 验证 功能
  • Vue3实现登录表单验证功能
    目录一.实现思路与效果图二.实现具体过程三.完整代码与效果图一.实现思路与效果图 使用async-validator 插件,阿里出品的 antd 和 ElementUI 组件库中表单...
    99+
    2024-04-02
  • Unity&Springboot实现本地登陆验证
    目录Springboot使用IDEA编译器IDEA上实现登录验证返回登录是否成功和登陆用户的id信息Unity端的请求Springboot使用IDEA编译器 IDEA上实现登录验证 ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作