【发布时间】:2021-11-02 22:34:06
【问题描述】:
我想将数据推送到当前登录用户的 MongoDB 文档中。
据我了解,当您使用 Twitter 登录(例如)时,Next Auth 会为该登录创建一个新的:用户、帐户和会话。并且使用 useSession() 钩子,您可以访问用户的电子邮件、图像和名称,但不能访问 MongoDB 为您创建的 ObjectId。
这对我来说是个问题,因为我需要使用当前登录用户的 _id 值向我的服务器发出请求,作为 PUT 请求 URL。我想使用 mongo 为您提供的 _id 值,而不是使用 uuid 之类的值添加一个。
有什么办法吗?
【问题讨论】:
标签: javascript reactjs mongodb next.js next-auth