质量保证 高级Node 和Express 中的 实现 Passport 用户的序列化 解释不清

//Change the response to render the Pug template

示范代码中 ,应该把这段英文翻译成中文,或者相关要求在下面的要求说清楚, 还有 doc 是mongo 查询后的返回的值, 如果没说清楚 对初学者不够友好

哈喽,感谢你的反馈。

关于代码中的注释,在我们的翻译系统中是默认和代码一起被屏蔽的(如下图),所以我们暂时没有办法翻译。后续如果有较多同学遇到类似问题,我们会和课程的开发人员联系商讨解决办法。

另外关于 doc 的定义,在“后端开发和 APIs > MongoDB 和 Mongoose”部分的课程中是有提到的。由于你现在做的这个部分是“高级 Node 和 Express”,所以我们假设你已经知晓了。

不过确实,这些术语在跨章节的时候容易产生混淆。

@iLtc 记得刚开始翻译课程的时候,Randy 有写脚本把代码中常见的注释拎出来,我们在 GitHub 翻译的,比如:修改下面一行。

这部分注释被漏掉了。@luojiyin 如果还发现其他的注释未翻译,麻烦也在论坛提醒我们。我们在 Crowdin 上翻译课程时发 issue 提醒 Nick 吧。

谢谢两位!

请问你的整个项目可以运行了吗,为什么我的项目不管登录还是注册以后他都会跳回主页面呢

可以运行

为什么我的点击注册或者从登陆以后就会又弹回登录页面呢,可以和你交流一下吗 :flushed:

你的注册是指什么 ? *MongoDB Atlas*的网站账号? 我是用 google 账号授权登录的

还是 replit.com 的 账号 ? 我是用 GitHub 账号授权登录的

就是整个项目他不是有一个 登录和注册的接口吗,需要登录进去聊天室嘛,我点击了登录以后他会在数据库里有记录但是他的页面不会跳转

什么聊天室? 我找不到对应的网站

高级Node和express他不就是教你做一个聊天室吗

你要通过
这个题目的测试

我想让他全部运行起来看看,题目的测试我已经全部通过了,但是我回头再看她的时候发现虽然通过了题目但是真正运行起来的时候是不行的。boilerplate-advancednode - Replit
这是我打完的代码

image
我注册的时候 返回 404 , 这叫跑起来?

我的是这样,他登陆以后就会弹回来


你跑起来的网址是什么?

如果你的代码可以进聊天室里聊天的话,我可以借鉴一下吗 :blush:

image
注册 返回这个

你注册账号不成功
怎么登录?

他是不是因为数据库里有了这项数据他就会返回404呢,因为我第一次注册的时候是成功的在注册了就会失败

那你应该给用户提示, 用户已经存在,让他登录。

登录成功 也应该给用户一个反馈, 让用户知道登录成功。