Som*_*DOS 19 passwords google-chrome password-protection google-chrome-extension
我开始阅读Google Chrome的文档,并喜欢使用HTML和Javascript创建扩展程序的方法.阅读本教程关于本地存储让我想到了很多不同的用途.
我想开发一个扩展来帮助我建立公司系统.这是非常具体的,它只会在公司内部使用.
此扩展程序将使用javascript DOM为此公司系统执行一些活动,只需点击一下Google的Chrome工具栏即可.只需单击一下,扩展程序就需要在Chrome中存储密码:因此,如果重新启动系统,则无需再次输入.
我怎么做?在Google Chrome扩展程序中保留密码以登录其他系统?我不想将其存储在"纯文本"中,我想至少使用某种加密(可能是使用此资源的Google Chrome API).
可能吗?如何使用Google Chrome的扩展程序结构(最佳方式)保留此数据?
old*_*boy 10
您可以使用localStorage
(或Web SQL Database API)加密和存储用户的密码.但不是很安全.获得用户计算机访问权限的任何人都可以检索密文,从您的扩展源中提取加密算法,并确定明文密码.
如果可行,这里有几个更加防弹的解决方案:
用户登录Web界面时的背驮式.有关示例,请参阅Google Mail Checker.
通过OAuth(或类似的授权方案)连接到服务.有关示例,请参阅Google Wave通知程序.
归档时间: |
|
查看次数: |
11379 次 |
最近记录: |