【问题标题】:How to perform OTP verification everytime the app is launched?每次启动应用程序时如何执行 OTP 验证?
【发布时间】:2018-03-14 10:44:37
【问题描述】:

我使用 Android Studio 创建了一个应用并将其与 Firebase 连接。 我也在使用 Firebase 的通知服务,因为我已经编写了发送 OTP 的代码,然后如果经过验证,用户就会登录并开始下一个活动。但问题是我是否在手机上安装了该应用程序,并且我通过我的 mobno 验证了一次。然后注销,下次我启动应用程序时,它不会再次要求 OTP 验证,而是自动验证我并让我登录。我希望应用程序在用户每次启动应用程序时验证(通过 OTP)用户。我遵循了提供的代码:https://github.com/nihalnova/FirebaseAuth

【问题讨论】:

  • 您正确退出了吗?
  • 是的,我已经完成了正在进行的活动,并在我的退出代码中开始了另一个活动。

标签: java android firebase firebase-authentication


【解决方案1】:

OTP 仅在您安装该应用程序并登录您的帐户后才会生成一个,之后它知道它是经过验证的设备,但我建议您尝试卸载,然后在它再次要求时尝试安装它。

【讨论】:

  • 我希望应用再次询问,即。每次我启动应用程序时,应用程序都应该发送 OTP。
  • 您尝试卸载它然后重新安装它
  • 是的,我做到了,即使在安装和卸载之后,它也将我的设备视为经过验证的设备。
猜你喜欢
  • 2011-11-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-16
  • 1970-01-01
  • 2013-08-14
  • 2012-10-11
相关资源
最近更新 更多