我正在创建一个具有用户身份验证的自持续聊天应用程序项目。以下代码能够成功注册(添加新用户)。但是,以前注册的用户不会登录。示例:输入用户名 foo 和密码 foopass 后,终端内会发生以下情况
Executing (default): CREATE TABLE IF NOT EXISTS `users` (`id` INTEGER auto_increment , `email` VARCHAR(255) NOT NULL DEFAULT 'abhinav@gmail.com' UNIQUE, `username` VARCHAR(255) NOT NULL UNIQUE, `password` VARCHAR(255) NOT NULL, `createdAt` DATETIME NOT NULL, `updatedAt` DATETIME NOT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB;
Executing (default): SHOW INDEX FROM `users`
Database is ready
Executing (default): SELECT `id`, `email`, `username`, `password`, `createdAt`, `updatedAt` FROM `users` AS `users` WHERE `users`.`username` = 'foo' LIMIT 1;
Run Code Online (Sandbox Code Playgroud)
以下是我的js文件
1.服务器端.js
const express = require('express')
const …Run Code Online (Sandbox Code Playgroud)