![]() |
1
1
除了什么 Quentin has pointed out ,如果您希望保密(因为它是一个开源项目,不想公开),可以使用环境变量。 这应该可以解决您的问题:
如果设置了环境变量,将使用其值。否则,字符串
由于这是一个重要字段,用户应该设置它,因此您可以稍后检查是否设置了环境变量,并相应地警告用户。 |
![]() |
2
0
简短回答:没有。你需要使用cookies。 当您在会话中存储数据时,它会被放在服务器上与表示用户的标识符关联的存储区域中。 当浏览器向服务器发出请求时,服务器需要某种方式来确定要使用哪个存储区域。它通过将标识符放入cookie中并将其提供给浏览器来实现这一点(然后浏览器将其包含在每个后续请求中,直到浏览器关闭)。 如果你真的,真的不想使用cookie,那么你必须使用一些其他的机制,在来自浏览器的每个请求中包括令牌,比如将其放在每个URL中。如果您 use trans_sid 这被认为是个坏主意:
|
![]() |
m.o · 如何在节点中实现登录系统。js和expressJs[重复] 7 年前 |
![]() |
low_rents · express会话cookie隐藏在哪里? 7 年前 |
![]() |
Lukas Gund · NodeJs express会话选项 7 年前 |
![]() |
J. C · Node express会话机制 7 年前 |
![]() |
Nate · ExpressJS在请求函数中提供静态文件 7 年前 |
![]() |
Aalksv · 在chrome选项卡中区分快速会话 7 年前 |
![]() |
Alex Reynolds · 快速会话中的过期对象不是正确的类型? 9 年前 |