我过去几天一直试图获得护照 - 记住我并在我工作的节点js app中运行。我的护照本地策略(使用本地护照-mongoose)一直工作正常,但试图将记住我的功能纳入考虑是一场噩梦(由于我自己的无知)。我花了最近几天的时间进行搜索,但我还没有找到一个示例,它将护照记住我的策略与本地护照和本地护照一起使用,同时将数据存储在数据库中。提供的示例here使用令牌和用户的虚假数据库(内存中/服务器上),但我想知道如何将其链接起来以便我可以使用实际的mongodb数据库。
所以,我的基本问题是:如何修改上面链接的现有示例代码,以便在mongodb数据库中存储/检索用户和令牌?目的是使用护照本地猫鼬,本地护照和护照记住我这样做,而不是编写自定义策略或中间件。