【问题标题】:React and Redux with the new auth0 SPA storing token使用新的 auth0 SPA 存储令牌进行 React 和 Redux
【发布时间】:2020-04-26 20:44:20
【问题描述】:

我正在使用新的 auth0-SPA 进行 api 调用。在使用我的操作进行 API 调用时,我在将令牌存储在 redux 中时遇到了一个问题。我担心我的令牌在文档中说要使用

await getTokenSilently()

但是我在上下文的初始加载中执行此操作并将该令牌存储在状态中,我将如何知道何时更新令牌,因为我只能在状态中存储序列化数据。与他们在获取时直接使用该方法的文档不同。谢谢!

【问题讨论】:

    标签: reactjs redux auth0


    【解决方案1】:

    您也可以将令牌存储在 cookie 中。您的 apiclient 将在每个 API 调用中包含 cookie。这也有助于处理浏览器刷新,因为 redux 会在浏览器刷新时丢失令牌。

    【讨论】:

    • 谢谢您的回复,不是刷新页面的问题,更重要的是我需要在令牌过期时刷新它,而是因为我在redux中存储了令牌的基本序列化数据,如何检查是否需要更新
    猜你喜欢
    • 2023-03-21
    • 2020-05-08
    • 2020-07-14
    • 2018-01-20
    • 2020-03-19
    • 2018-02-27
    • 2020-04-17
    • 2020-07-02
    • 1970-01-01
    相关资源
    最近更新 更多