问题描述
我使用Auth0 Management API来获取用户详细信息,例如动态数据的名称。我的数据示例如下所示:
[
{
author_id: 'auth0|2i3b7c4682734c87b23c',comment: 'Hello World',},... etc
]
组件(VueJS)将使用author_id并将其交换为我后端的用户信息,并像这样更新组件数据:
{
author_id: 'auth0|2i3b7c4682734c87b23c',name: 'Ari',picture: 'http://url-to-image.com/me.jpg'
comment: 'Hello World',}
执行此操作的后端进程将为每个请求调用Auth0以获取管理API令牌。如果有10个组件,它将发送10个请求并获取10次管理API令牌。
可以这样做吗?或者,我是否应该请求令牌一次,然后将其与请求一起发送以获取用户数据?
如果令牌过期,会发生什么?
我觉得它使过程变得复杂,但是对每个组件都要求它似乎过大且效率低下?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)