【问题标题】:user database with OTP verified: How to keep only users whose OTP is verfied已验证 OTP 的用户数据库:如何仅保留已验证 OTP 的用户
【发布时间】:2018-08-08 13:10:20
【问题描述】:

我正在创建用户注册和登录。

我有一个应用程序,用户必须确认发送到他的电子邮件的 OTP 才能完成注册。

我已将用户注册数据保存在数据库中,并在注册时验证了 OTP。

但如果有人在进入 OTP 期间离开,该数据仍将存储在数据库中。

有没有办法清除那些没有进入 OTP 的条目。

当一些用户可能在没有验证OTP的情况下中途离开时,如何只保留OTP被验证的用户

【问题讨论】:

    标签: authentication user-registration


    【解决方案1】:

    通常的方法是设置一个最长时间,直到注册码(你称之为 OTP)有效。

    要么

    • 存储注册时间并检查当前时间是否在一个 从注册时间开始的固定时间段或
    • 直接存储有效期结束。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-03-27
      • 2021-01-06
      • 1970-01-01
      • 2022-01-25
      • 2020-04-01
      • 2021-06-16
      • 1970-01-01
      相关资源
      最近更新 更多