如何设置我的 android webview 来记住新密码?

发布于 2024-11-19 19:14:48 字数 281 浏览 2 评论 0原文

我正在网络视图中加载网页(例如 mail.yahoo.com)。输入用户名和密码后,会出现一个 AlertDialog,询问我是否要记住密码。

问题是,注销后,如果另一个用户想要登录,在输入自己的用户名和密码后,询问是否记住密码的 AlertDialog 不再显示,因此会记住旧的用户名和密码。

我想要的是一种设置 webview 以记住输入的最新用户名和密码的方法。原因(例如)如果用户第一次(安装应用程序后)输入错误的用户名或密码并检查它们是否被记住,他将无法修改输入的错误用户名或密码并保存正确的用户名或密码。

I'm loading a webpage (for example mail.yahoo.com) in a webview. After entering username and password an AlertDialog shows asking me if I wanna remember the password which I do.

The thing is that after logging out, if another user wants to login, after he enters his own username and password, the AlertDialog asking whether to remember the password does NOT show anymore and so the old username and password are remembered.

What I want is a way to set the webview to remember the latest username and passwords that were entered. Cause (for example) if the users enters wrong username or password for the first time (after app is installed) and checks them to be remembered he wont't be able to modify the wrong entered ones and save the correct ones instead.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

始于初秋 2024-11-26 19:14:48

这是正确的,也是唯一的方法。如果您更改密码,您将需要使用库存应用程序重置所有内容。

That is correct, the only way to do it. If you change a password you will need to reset everything with the stock app.

绮烟 2024-11-26 19:14:48

尝试使用以下代码首先在 WebView 数据库中清除用户和密码:

WebViewDatabase.getInstance(this).clearUsernamePassword();

Try to clear user and password first in WebView Database with this code:

WebViewDatabase.getInstance(this).clearUsernamePassword();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文