我开始阅读Google Chrome的文档,喜欢它使用HTML和Javascript创建扩展的方法。阅读this tutorial关于本地存储的文章让我想到了很多不同的用途。
我想开发一个扩展来帮助我使用公司系统。它非常具体,而且只会在公司内部使用。
这个扩展只需在Google的Chrome工具栏上单击一下,就可以使用javascript DOM对这个企业系统进行一些操作。只需点击一次,扩展就需要在Chrome中存储密码:因此,如果你重启系统,就不需要再次输入密码。
我该怎么做?在Google Chrome扩展中保存密码以登录到另一个系统?我不想将其存储在“纯文本”中,我希望至少使用某种加密(可能是Google Chrome API与此资源)。
有可能吗?如何将这些数据持久化到Google Chrome的扩展结构中(最好的方式)?
发布于 2010-07-17 05:30:28
您可以使用localStorage (或Web SQL Database API)加密和存储用户的密码。但不是很安全。访问用户计算机的任何人都可以检索密文,从您的扩展源中提取加密算法,并确定明文密码。
如果可行,这里有几个更可靠的解决方案:
登录到web界面的用户的
https://stackoverflow.com/questions/3265348
复制相似问题