Auth0与nodejs运行用户特定的查询

我使用auth0进行身份validation用户,所以我不必pipe理用户模式,因为auth0已经保持该数据库任何人都可以指导我需要采取的步骤,如果我想显示与个人用户login时相关的数据。我使用React作为前端,Nodejs作为我的API的后端。 我是否需要在我的节点应用程序中创build用户模型并将其id与各自的logging相关联,以便我可以查询每个用户id的数据或者以其他任何方式查询数据。

在React的一面,我只是身份validationid_token作为头做一个API获取/发布请求。

在节点端,基本的Auth0文档描述了如何validation我的api:

var authenticate = jwt({ secret: new Buffer(process.env.AUTH0_CLIENT_SECRET, 'base64'), audience: process.env.AUTH0_CLIENT_ID }); 

但这基本上只是validation它,我如何从API检索用户特定的数据。 另外,如何向前迈进一步,实现多租户,是他们的任何相关文档,为通过基本stream程的微风提供指导。

首次请求login时使用范围的电子邮件

 auth.signin({ authParams: { scope: 'email' // Specify the scopes you want to retrieve }} 

那么你将在req.user.email获得电子邮件

https://github.com/auth0/express-jwt有关于多租户的更多信息