浏览器凭据处理
Neo4j Browser 有两种机制可以避免用户重复输入其 Neo4j 凭据。本页解释了如何控制凭据的处理方式。
首先,当 Browser 在网页浏览器选项卡中打开时,它会确保现有数据库会话保持活动状态。这受限于一个超时时间。超时时间在设置 browser.credential_timeout
中配置。每当用户与 Browser 交互时,超时时间都会重置。
其次,Browser 还可以将用户的 Neo4j 凭据本地缓存。当凭据被缓存时,它们以未加密的形式存储在网页浏览器的本地存储中。如果网页浏览器选项卡关闭后重新打开,会话将使用缓存的凭据自动重新建立。此本地存储也受限于在设置 browser.credential_timeout
中配置的超时时间。此外,在浏览器本地存储中缓存凭据可以完全禁用。要禁用凭据缓存,请在服务器配置中将 browser.retain_connection_credentials=false
设置为 false
。
如果用户发出 :server disconnect
命令,则任何现有会话都将被终止,并且凭据将从本地存储中清除。
有关如何管理和使用 Neo4j Browser 的更多信息,请参阅Neo4j Browser 手册 → 浏览器操作。 |