默认情况下,当用户登录 Looker 时,可以选择保持登录状态。此选项以复选框的形式显示在登录页面的底部。
在管理菜单的身份验证部分,您可以通过会话页面配置是否允许用户保持登录状态、如果未选择该选项,用户应保持登录状态以及用户能否通过多台设备保持登录状态。
退出非活动状态
默认情况下,无论用户是否主动使用 Looker,用户会在 Looker 中保持一段设定的时长,该时长由持久性会话和会话时长设置决定。
如果您启用闲置退出,用户会在闲置 15 分钟后自动退出 Looker。活动定义为用户在 Looker 中的任意位置点击、在触摸屏上触摸屏幕或在 Looker 中输入任何内容。因此,启用此设置后,如果用户在 15 分钟内没有点击或输入任何内容,系统会退出用户。
在用户退出前两分钟,Looker 会显示一个对话框,警告用户并让用户有机会保持登录状态。
如果用户因闲置而强制退出,就会退出不活跃的会话。每个浏览器的会话都是唯一的,因此如果用户打开并登录了 Looker 的多个标签页,他们会在所有标签页上退出登录。但如果他们是通过多个浏览器登录的,则只会在非活跃浏览器中退出会话。
系统会存储 Looker IDE 中所有未保存的更改。用户重新登录并加载包含任何未保存的更改的文件时,可以选择恢复未保存的更改。
启用非活动退出后,系统会自动停用永久会话。此外,会话时长默认设为一天。仍可更改会话时长设置。会话时长中设置的值是用户可以保持登录状态的最长时间,即使他们一直处于活跃状态也是如此。
举例来说,如果启用了非活动退出且会话时长被设为 5 小时,那么如果用户在 5 小时内的任何时间处于非活动状态达到 15 分钟,用户将会退出登录;如果用户在 5 小时内处于非活动状态,系统将在 5 小时后退出登录。此外,按照上述设置,处于活跃状态超过 4 小时 50 分钟的用户在 5 小时后仍会被强制退出登录(即使非活动时段只有 10 分钟),因为会话时长仍是用户可以保持登录状态的最长时间。如果您在这整个 5 小时的时段内始终保持活跃状态,系统会显示弹出式窗口,提示您重新进行身份验证以继续工作。
通过 Looker API 或 SSO 嵌入访问 Looker 的用户不会受到非活跃退出登录的影响。
永久性会话
如果用户选择保持登录状态,他们将有权在 30 天内访问 Looker。用户在关闭并重新打开浏览器后,无需再次登录即可前往 Looker。
停用永久会话后,登录屏幕会移除“保持登录状态”选项。用户将在会话时长部分指定的时长后,或者每次他们关闭浏览器时被自动退出。这会强制用户在下次访问 Looker 时重新进行身份验证。
启用无活动退出后,系统会自动停用永久会话。
会话时长
默认情况下,如果用户未选择保持登录状态,那么其会话将在 30 分钟后过期。在会话过期前两分钟,用户可以选择延长会话。如果他们未延长会话时间,那么会话就会结束,且会退出 Looker。
在会话时长字段中,您可以更改在通知发出且会话过期之前用户保持登录状态的时长。此值可在 5 分钟到 30 天之间设置。
如果启用了闲置(退出登录),会话时长会默认设置为一天。
并发会话数
默认情况下,用户可以从多个浏览器和设备同时登录 Looker。停用并发会话后,要求用户一次仅在一部浏览器和一部设备上登录。如果停用并发会话,那么当用户从其他浏览器或设备登录时,系统会自动退出任何其他浏览器会话。