Browser 凭据处理

Neo4j Browser 提供了两种机制,使用户无需重复输入 Neo4j 凭据。本页面介绍了如何管理凭据的处理方式。

首先,当 Browser 在浏览器标签页中打开时,它会确保现有的数据库会话保持活跃。这受限于一个超时时间。该超时时间可通过设置 browser.credential_timeout 进行配置。每当用户与 Browser 进行交互时,超时计时器就会重置。

其次,Browser 也可以在本地缓存用户的 Neo4j 凭据。当凭据被缓存时,它们会以未加密的形式存储在网页浏览器的本地存储中。如果关闭并重新打开浏览器标签页,会话将使用缓存的凭据自动重新建立。此本地存储同样受 browser.credential_timeout 设置中的超时时间限制。此外,也可以完全禁用在浏览器本地存储中缓存凭据的功能。要禁用凭据缓存,请在服务器配置中设置 browser.retain_connection_credentials=false

如果用户执行 :server disconnect 命令,则任何现有会话都将被终止,并且凭据会从本地存储中清除。

有关如何管理和使用 Neo4j Browser 的更多信息,请参阅 Neo4j Browser 手册 → 浏览器操作