我正在使用 auth0 对用户进行身份验证,因此我不必管理用户模式,因为 auth0 已经保留了该数据库,如果我想在登录时显示与单个用户关联的数据,任何人都可以指导我需要采取的步骤。我使用 React 作为前端,Nodejs 作为我的 api 的后端。我是否需要在我的节点应用程序中创建用户模型并将他们的 id 与他们的个人记录相关联,以便我可以查询每个用户 id 的数据或者是他们的任何其他方式。
在 React 方面,我只是在发出 api get/post 请求时将身份验证 id_token 作为标头。
在节点端,基本的 Auth0 文档描述了我如何验证我的 api :
var authenticate = jwt({
secret: new Buffer(process.env.AUTH0_CLIENT_SECRET, 'base64'),
audience: process.env.AUTH0_CLIENT_ID
});
但这基本上只是对其进行身份验证,我如何从 api 检索用户特定数据。此外,如何向前迈出一步并启用多租户,是他们的任何相关文档,这些文档提供了轻松完成基本过程的指南。