2016-04-16 5 views
0

私のAndroidアプリケーションのセキュリティ機能を強化したいと思います。ユーザーがログインしようとしたときに何度も失敗した場合は、そのユーザーを1時間ブロックします。これをどのように実装できますか?私のアイデアは、ログイン時間の数を追跡するためにログインアクティビティに静的変数を作成することですが、ユーザーのログを再びブロックしたり、タイムアウトを使用したり、Androidスタジオブロックのログイン機能の実装

まず:

あなたはSharePreferencesにいくつかのフラグを格納することができます

答えて

0

は、二つの解決策があります。しかし、ユーザーはアプリのデータを消去することができます(設定 - >アプリ - > yourapp->データ消去)。SharePreferenceはユーザーがアプリに入力できる値を失います。

Seconde:

は、ユーザーが自分のアプリに入力することができないということは100%を確認したい場合は、サーバーとの同期を行うことです。

静的変数は、ユーザーがアプリケーションを閉じるときに価値を失うため、役立たない。

関連する問題