通过我的Android应用程序填写网站上的用户名或密码

时间:2013-09-06 08:26:39

标签: android

我是android开发者。我正在制作一个Android应用程序。此应用程序用于存储用户名和密码。当我们输入任何URL时,此应用程序有助于从数据库中检索密码或打开Android浏览器的URL。请给我一些帮助。我的问题是,当我打开网址时,密码和用户名无法从数据库中检索,只有网址是打开的。请告诉我如何从数据库中获取用户名和密码...自动填写网站上的用户名或密码......

1 个答案:

答案 0 :(得分:0)

仅当浏览器支持某个扩展点时,才能自动填写用户名。我在Android上知道的唯一具有插件支持的浏览器是Dolphin。 LastPass带有这样的I插件。

在其他浏览器上,它变得更加困难。 “安全的云”有一个你可能想要看到的有趣机制。最后,我的应用程序“Keepass2Android”使用https://keepass2android.codeplex.com/documentation中描述的工作流程。基本上,它是:

  • 如果用户在需要凭据的网站上,则使用菜单中的“分享网址”并选择应用
  • 应用程序从数据库中找到适当的凭据并使其可访问。通过剪贴板(在Android上不是特别安全,请参阅https://www2.dcsec.uni-hannover.de/files/p170.pdf或实施自定义Android键盘。但是,如果没有用户互动,则无法打开此键盘。