我的文件main.ejs-主页中包含以下简单的登录页面。
<!DOCTYPE html>
<html>
<body>
<p>"USERNAME"</p>
<form action="/restaurants" method="get">
<input type="text" name="userName">
<p>"PASSWORD"</p>
<input type="text" name="password">
<input type="submit" value="LOGIN">
</form>
<form action="/signup" method="get">
<p> Don't have an account? </p>
<input type="submit" value="SIGN UP">
</form>
</body>
</html>
我只想将用户带到餐厅页面(如果该用户存在并且密码正确)。我在DynamoDB中连接了一个名为“用户”的表,该表以用户名作为键的格式存储的条目,以及使用密码和全名作为对象的值。 示例:
键:乔 值:{“ password”:“ 12345”,“ fullname”:“ Joe Smith”}
我已经看了很多文档,但是不确定如何去做……对于javascript来说是相对较新的-我知道我将需要一个函数来检查值,并且路由功能正常在这一刻。任何帮助将不胜感激-尝试提供尽可能多的信息。谢谢!