如果我有一个 usergrid 生成的用户访问令牌,我如何从中获取用户配置文件(用户名、组织等)信息?
我打算公开一个 REST api 服务,它将使用 usergrid 作为后端来存储多租户数据。
REST api 服务有一些业务逻辑,它会从 usergrid 中查询数据,执行业务逻辑并返回结果。
我认为该服务的用户将首先使用身份验证 api 进行身份验证(这是我计划公开的另一个 REST API)。他们会将他们的用户名和密码以及组织详细信息传递给身份验证 API,而身份验证 API 又会调用 usergrid 令牌 API 来验证用户并将访问令牌作为对请求的响应发回。
后续对业务服务 api 的请求将传递访问令牌。现在有了这个访问令牌,我想知道用户详细信息,比如用户名,这样我就可以查询该用户的正确数据(例如,应用过滤条件,如“where createdBY = :username”)并将其提供给业务逻辑。
可能吗 ?