【问题标题】:How to Implement AWS Redis Session in Angular app如何在 Angular 应用程序中实现 AWS Redis 会话
【发布时间】:2022-01-21 15:48:23
【问题描述】:

我想在 Angular 应用程序中实现 AWS redis 会话,以将登录令牌存储在可跨 pod 使用的会话密钥中, 我目前正在使用 sessionStorage 但需要使用 AWS redis session 谁能建议如何做到这一点?

【问题讨论】:

  • 后端堆栈看起来如何?你有服务器端 API 吗?用什么语言?什么网络框架?您使用的是什么计算机?
  • @Allan Chua 我有 Java 后端

标签: angular amazon-web-services redis session-state elastic-cache


【解决方案1】:

可以在此处找到连接到 Elasticache 的示例 Java 代码:https://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/AutoDiscovery.Using.ModifyApp.Java.html 它展示了如何使用 Memcache,但您可以根据需要修改代码以使用 Redis。

就 Angular 而言。通常 Redis 不与前端技术一起使用。 Redis 用作数据库或其他集成的缓存层。您可以使用 Angular 应用程序缓存 API 调用数据。

【讨论】:

  • 感谢@Hussain,但我想在 Angular 中使用 redis 作为 sessionStorage 而不是缓存
  • 如何在 Angular 应用程序中创建会话?您现在将它们存放在哪里?
  • 我正在使用 windows.session.setItem("key":"value");
  • 这是浏览器会话。我指的是后端用户(身份验证)会话。看起来你对一些事情感到困惑。请阅读有关后端与前端技术的信息
猜你喜欢
  • 2020-02-18
  • 2019-07-16
  • 1970-01-01
  • 1970-01-01
  • 2019-10-16
  • 2017-01-31
  • 1970-01-01
  • 2018-06-08
  • 1970-01-01
相关资源
最近更新 更多