Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 使用nodejs登录时,我应该使用什么来验证用户_Mysql_Node.js_Express - Fatal编程技术网

Mysql 使用nodejs登录时,我应该使用什么来验证用户

Mysql 使用nodejs登录时,我应该使用什么来验证用户,mysql,node.js,express,Mysql,Node.js,Express,我在ExpressJS中使用MySQL。我已在数据库中插入数据,现在我需要使用数据库中的数据对用户进行身份验证,例如: username: john password: 123 现在,当john使用用户名和密码登录时,应该检查它是否存在于MySQL中,因为我有一点PHP背景,我们使用以下方法: $query=mysql_query("SELECT * from login WHERE username='".$_POST['username']."' AND password='".$_P

我在ExpressJS中使用MySQL。我已在数据库中插入数据,现在我需要使用数据库中的数据对用户进行身份验证,例如:

username: john 
password: 123 
现在,当john使用用户名和密码登录时,应该检查它是否存在于MySQL中,因为我有一点PHP背景,我们使用以下方法:

$query=mysql_query("SELECT * from login WHERE username='".$_POST['username']."' AND password='".$_POST['password']."' ") or die(mysql_error());

if(mysql_fetch_row($query)>0){
    echo "Login Sucessfully";
        }>
    else{
            echo "Wrong Id or Password";
        }
请查看“from express”github页面。理解它需要一些时间,特别是如果您不习惯异步编程的话——但是这个例子应该可以


本例根本不使用数据库,但您可以尝试使用@felixge实现my sql数据库。

以后,请花更多时间编写或格式化您的文章。可以找到格式化帮助。此外,现在大多数键盘都有大写锁;请下次使用。国际上限锁定日是6月28日,不是18日:-)好的,但你们没有回答我的问题,你们没有问问题。您只是给出了一个需求列表,并发布了一些PHP代码。