我应该用什么来validation用户login与nodejs
我在ExpressJS中使用MySQL。 我在数据库中插入了数据,现在我需要使用数据库中的数据来validation用户,例如:
username: john password: 123
现在,当john使用用户名和密码login时,应该检查它是否存在于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"; }
从快速的'github页面看auth例子 。 这需要花一些时间才能理解,特别是如果你不习惯asynchronous编程 – 但这个例子应该这样做。
这个例子根本不使用数据库,但是你可以尝试使用@ felixge的mysql模块来实现一个my-sql数据库。