在不同设备之间共享登录

时间:2017-12-04 10:31:34

标签: google-chrome selenium browser google-chrome-extension

我正在开发一个项目,我们有多台计算机(运行chrome),用于自动显示网页。 这些计算机上显示的某些网页需要登录。 目前,我们需要远程登录每台计算机并输入密码才能加载页面。但是,我希望能够只登录一次站点,然后通过不同的计算机共享登录。

有没有办法在Chrome客户端之间同步会话,以便我只登录一次机器?

或者是否需要使用Selenium之类的东西来输入密码。我真的不喜欢硒,因为: 1.当有人升级浏览器时,它通常会停止工作 2.看起来很多工作:需要“反向工程”每个站点的登录页面......

我可以采取其他方法吗?

1 个答案:

答案 0 :(得分:1)

直接回答你的问题:

Is there some way to synchronize sessions across chrome clients,每个Chrome客户端都会打开一个单独的会话,因此您必须单独登录。为了同步这些会话,您必须使用Chrome Profiles并将它们保存在每个系统上。

Or is it required to use something like Selenium to type in passwords:这将是最佳方式

It usually stops working when someone upgrades the browser:您可以取消选中/停用Automatic Updates以保留特定的 Chrome Browser Version

It seems like alot of work: Need to "reverse engineer" the login page for each site Login Page 每个网站的呈现方式与 DOM Tree 的呈现方式不同。因此没有捷径。