![如何在 Chrome 中保持登录到 JIRA、FishEye、Crucible 等 Atlassian 网站?](https://linux22.com/image/1306668/%E5%A6%82%E4%BD%95%E5%9C%A8%20Chrome%20%E4%B8%AD%E4%BF%9D%E6%8C%81%E7%99%BB%E5%BD%95%E5%88%B0%20JIRA%E3%80%81FishEye%E3%80%81Crucible%20%E7%AD%89%20Atlassian%20%E7%BD%91%E7%AB%99%EF%BC%9F.png)
我要解决的问题是,我公司将内部 Atlassian 网站(例如 Confluence、FishEye、Crucible 和 JIRA)的登录超时设置为 24 小时。这意味着我每天都会退出,然后需要重新登录。
有时,当我正在编辑 wiki 页面或查询 JIRA 时,就会发生这种情况,然后我会丢失进度。其他时候,我只需要单击“登录”按钮,然后才能继续执行操作,这很烦人。值得庆幸的是,Atlassian Web 应用程序会记住我的用户名/密码,并能很好地将我重定向回我所在的页面。
我的公司不愿意将 24 小时的超时时间增加到更合理的水平。那么如何自动保持登录状态?我在 Mac OS X 上使用 Google Chrome 作为浏览器。
我想到的一个主意是编写一个 Chrome 扩展程序,它可以自动在后台执行某些操作以保持我的登录状态。更新 cookie 的到期日期就够了吗?或者自动注销时间是否存储在服务器上?最差在这种情况下,我可以在后台获取页面(或打开另一个选项卡)并提交登录表单(如果出现提示),然后重新登录。
我的目标是能够使用这些内部网站,并且很少(每月一次就可以了)被提示登录。我肯定不是第一个遇到这种烦恼的人!
答案1
我找到了一个可以解决这个问题的办法。我安装了LastPass Chrome 扩展程序,并且每当我注销并出现提示时,它都会自动提交登录表单(填写了用户名和密码)。
更好的方法是避免频繁重新登录,但目前这样就行了。我会把这个问题搁置几天,以防其他人有更好的解决方案。