我发现了这个很棒的节点 mysql 样板:
https://github.com/ocastillo/nodejs-mysql-boilerplate
效果很好!但是,现在我需要将它连接到我现有的用户表中,并且我的关键字段名为 userID,而不仅仅是 id,并且在 mysql 中更改关键字段名会破坏示例。所以我的问题是,我需要在项目的哪个位置指定不同的 id 字段名称?我在 /util/auth.js passport.serializeUser 中看到了 user.id,在 passport.deserializeUser 函数中看到了 id,但它似乎也必须在其他地方指定。我希望这对passportjs的用户来说是一个简单的问题!