Mysql 使用nodejs登录时,我应该使用什么来验证用户
我在ExpressJS中使用MySQL。我已在数据库中插入数据,现在我需要使用数据库中的数据对用户进行身份验证,例如: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
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代码。