gpt4 book ai didi

javascript - express-stormpath w/react-stormpath : this. context.user 不反射(reflect)用户最近添加到的组

转载 作者:太空宇宙 更新时间:2023-11-04 15:48:38 25 4
gpt4 key购买 nike

使用express和react Stormpath库,我有一个相当独特的用例:

成功注册后,用户将自动登录并询问一些问题。根据用户给出的答案,然后以编程方式将用户添加到特定的 Stormpath 组。在这个提问期之后,我会将用户路由到个人资料页面,他们可以在其中编辑一些个人资料数据等。我需要知道用户属于哪些组,以便呈现正确的个人资料元素等。

我认为通常执行此操作的最简单方法就是使用 this.context.user 来确定当前登录用户属于哪些组。但是,我注意到,即使在用户已成功添加到这些不同的组之后,每当我检查 this.context.user 时,我都会注意到它并没有反射(reflect)他们最近添加到的组。为了让 this.context.user 反射(reflect)最近添加的组,我需要进行全页面刷新,从而“刷新”this.context.user

我想知道是否有办法“刷新”this.context.user。我更喜欢不刷新页面的解决方案,而且我也更喜欢不必调用服务器端端点来确定用户所在的组。

最佳答案

/me 端点的 GET 是“刷新”用户信息的最佳方式。

还请注意 Stormpath has joined Okta并且该 API 将在 noon on 8/17/2017 下线

关于javascript - express-stormpath w/react-stormpath : this. context.user 不反射(reflect)用户最近添加到的组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43332184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com