我正在使用我自己的用户数据库(mongoDb)的nextAuth,我希望这个人能够用他们的凭证登录。问题是我的用户对象没有被持久化,这似乎是nextAuth的人为了阻止用户名和密码而做出的设计选择,他们说:
If you use a custom credentials provider user accounts will not be
persisted in a database by NextAuth.js (even if one is configured)
这似乎是一个巨大的障碍……我现在这样做是为了克服它,我想知道这里的缺点是什么:
async authorize(cred