私はキオスクとして使用されるアプリを構築しており、多くの人が同じデバイスを使用して Facebook にログインしています。ユーザーが自動保存されてログインされないようにするWebブラウザのキャッシュをクリアしていますが、ログインしたユーザーに対して、ユーザー名ボックスにユーザー名のヒントを提供しないようにする方法がわかりませんアプリ経由で。ユーザー名を記憶したり、ユーザー名入力にヒントを表示したりしないようにする方法はありますか?
ティア
私はキオスクとして使用されるアプリを構築しており、多くの人が同じデバイスを使用して Facebook にログインしています。ユーザーが自動保存されてログインされないようにするWebブラウザのキャッシュをクリアしていますが、ログインしたユーザーに対して、ユーザー名ボックスにユーザー名のヒントを提供しないようにする方法がわかりませんアプリ経由で。ユーザー名を記憶したり、ユーザー名入力にヒントを表示したりしないようにする方法はありますか?
ティア
はい、私自身も同じ問題を抱えていました。
facebook sdk (または実装) の FbDialog で:
protected void setUpWebView(int margin) {
...
mWebView.getSettings().setSavePassword(false);
mWebView.getSettings().setSaveFormData(false);
...
}
最新の SDK を使用している場合は、おそらく .setSavePassword(false) 部分が既にあるはずです。(そうでない場合は、間違いなく追加する必要があります。fbダイアログに大きなセキュリティ上の欠陥がありました)