当前位置: 首页 > 知识库问答 >
问题:

在React Web App中存储授权令牌

苍宝
2023-03-14

我有一个react/Gatsby web应用程序,它使用Aws Cognito身份验证。该应用程序调用aws api网关上托管的几个rest api,该网关再次使用Cognito Authorizer。当用户第一次登录到发送到api网关的每个请求的授权头时,我需要传递cognito发出的身份验证jwt令牌。我应该把代币安全地存放在哪里?

谢谢,

共有1个答案

师建德
2023-03-14

您的首选项始终是http仅cookie,如果不可能,则可以使用本地存储。

以下是你能得到的最好答案。

本地存储与cookie

 类似资料:
  • 我有一个具有统一访问控制的Google云存储桶,我在权限中添加了“诱惑者”。它说该对象是公共的,但当我尝试打开链接时,仍会收到此消息:“匿名调用方没有storage.objects.get access to the Google Cloud storage object”错误代码为“401”。我希望任何用户都能够访问该链接。我该怎么做?提前谢谢! 向你问好本

  • 我正在学习谷歌云存储,JSON api,简单上传: https://cloud.google.com/storage/docs/json_api/v1/how-tos/simple-upload 示例显示发送一篇如下所示的帖子: 然后我创建了一个“服务帐户”应用编程接口。 但是我如何从我新创建的服务帐户中找到要使用的?

  • 是否可以使用来自Google API客户端Javascript库的承载令牌来授权Google云存储桶,而无需向用户请求https://www.googleapis.com/auth/devstorage范围。该桶具有对所有Google帐户的读写访问权限。

  • 存储程序需要在mysql数据库中有proc表。这个表在MySQL 5.1安装过程中创建。如果你从早期的版本升级到MySQL 5.1 ,请确定更新你的授权表以确保proc表的存在。请参阅2.10.2节 “升级授权表”。 在MySQL 5.1中,授权系统如下考虑存储子程序: ·创建存储子程序需要CREATE ROUTINE权限。 ·提醒或移除存储子程序需要ALTER ROUTINE权限。这个权限自动授

  • 我正在使用Ionic,我需要发送令牌来获取api数据。下面的代码工作正常 但当尝试从本地存储读取数据时,却无法获取api数据。显示授权错误。我试过的代码是 当console.log((localStorage.get项目('令牌')))尝试打印相同的令牌-"d5213668d34013c9087273a5efab6d39d6d8bfb9"检查两者的类型都给出字符串

  • 我想向成千上万,也许是数百万的用户授予对谷歌云存储桶的访问权限。我最初的计划是通过IAM角色使用他们的REST api授予访问权限。然而,在这个配额上 每个存储桶最多有100名成员拥有旧版IAM角色,每个存储桶最多有1500名成员拥有所有IAM角色。成员的示例包括个人用户、组和域。请参阅IAM标识。 这是否意味着,我只能为1500人提供阅读权限?如果是这样的话,有什么办法可以让成千上万的人进入?