繁体   English   中英

我应该在哪里/如何在服务器端存储令牌以供服务器使用?

[英]Where/How should I store tokens on server-side for server usage?

我正在为朋友的理发店开发一个网站,人们将在线安排理发服务,安排的时间将记录在我朋友的谷歌日历上。

后端将在同意屏幕后接收令牌,并将响应与谷歌日历的 API 通信,因此后端将有一个服务来管理和维护这些令牌(访问和刷新),这需要一种存储这些令牌的方法。 我曾考虑将其存储在外部数据库中,但在本地拥有该信息似乎是正确的方法。

  • 我考虑过使用 .env 文件存储它,但我在以编程方式设置 a.env 值时遇到了问题。
  • 另一个选项会将其存储到 JSON 文件中,但我不确定这是否是正确的做法(安全地)。

在这种情况下,更好/正确的做法是什么?

我的后端使用的是 Nodejs (14.18.1) 和 Express

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM