Android Studio阻止登录功能实现

时间:2016-04-16 21:46:02

标签: java android android-studio login timeout

我想增强我的Android应用程序的安全功能。如果用户尝试登录并多次失败,我想阻止用户一小时。我该如何实现呢?我的想法是在登录活动中创建一个静态变量来跟踪登录次数,但是如何阻止用户再次登录,使用超时或?

1 个答案:

答案 0 :(得分:0)

有两种解决方案:

<强>首先

您可以在SharePreferences中存储一些标志。但是,用户可以清除应用的数据(设置 - &gt; app-&gt; yourapp-&gt;清除数据),然后SharePreference将失去价值,导致用户可以在应用中输入。

<强> Seconde系列:

如果您想100%确定用户无法进入您的应用,请与您的服务器同步。

静态变量对您没有帮助,因为当用户关闭您的应用时,它会失去价值。

相关问题