one-time-password

    0热度

    1回答

    我目前正在开发基于服务器的TOTP实现,以便通过使用OTP代码来加强用户的身份验证。 但我想知道如何与最终用户第一次分享QR码(或密钥)?肯定电子邮件不是最好的选择,但因为我不会与最终用户有身体接触,所以难以以另一种方式共享QR码... 如果结束了与TOTP有关的另一个问题用户正在失去其手机来生成其代码,我是否允许最终用户生成新的QR码?但在那种情况下,我该如何分享? (实际上这是同样的问题...

    4热度

    1回答

    我已经看到这个链接Two Factor Auth using goolgle authenticator关于如何在web api中创建一个双因素身份验证,但我的要求有点不同。 我想使用双因素身份验证发出访问令牌。 (如果用户选择启用双因素身份验证) 我想使用ASP.NET身份本身创建OTP代码。 (喜欢的方式,我们做的MVC Web应用程序SignInManager.SendTwoFactorCo

    0热度

    1回答

    我使用android消息服务,并且场景是在视图内自动更新otp,以减少用户的努力。当我的接收器遇到android消息service.it关闭我的应用程序后视图update.Can任何人的帮助..或给我一个更好的方法,如果有的话。

    1热度

    2回答

    我试图实现TOTP PHP库作为我的登录表单的另一个身份验证。我下载并安装遵循指示,从github为如下因素代码: <?php include('src/Factory.php'); include('src/HOTP.php'); include('src/HOTPInterface.php'); include('src/OTP.php'); include('src/OTPInte

    0热度

    3回答

    例如:我在edittext中输入1,然后再次输入1,如果我在同一个edittext中输入2,则不想删除manualy 1,但想直接从1覆盖到2 。 例如: editTextOtpFirst.addTextChangedListener(this); editTextOtpSecond.addTextChangedListener(this); @Override publ

    0热度

    1回答

    这是我实现了一次OTP(一分钟之后到期)与非法经营包 var secret = speakeasy.generateSecret({length: 20}).base32; var token = speakeasy.totp({ secret: secret, encoding: 'base32', time:60 });

    0热度

    1回答

    当验证该令牌对密钥时,是否可以检测TOTP令牌/密码的时间步长(例如30秒比60秒)?换句话说,步进时间是否被编入令牌? 我试图验证使用speakeasy的TOTP令牌,但我的令牌有60秒的时间步骤,而验证器期望的默认30秒的时间步骤。因此,除非我指定时间步是60秒,否则令牌不会生效。将此转换为REST API时,我需要将令牌的时间步骤作为请求的一部分吗?

    0热度

    2回答

    我正在尝试从android中的SMS读取OTP。我能够收到整个消息。但是,我只需要仅来自SMS的OTP。 请为此提出任何解决方案。 谢谢

    0热度

    1回答

    如果我有一堆OTPs混合,并且如果我知道他们所有的种子种子(OPT URI),我可以按源URI分组吗? 我有一个用例,我需要该系统100%无视其传递的数据关系。 例如:用户从他们的智能手机输入OTP而不是他们的登录名,它应该很难识别一个用户的条目。当数据导出有OPT种子的系统时,是否可以重新建立条目的所有权?

    0热度

    2回答

    我正在使用Xamarin在其中的服务器发送OTP并且用户需要在应用程序中输入此OTP以对我的应用程序进行注册的Android应用程序。我想要的是,我的应用程序应该能够自动读取服务器发送的OTP并在OTP的编辑文本字段中填写。 我几乎已经完成了读取消息,但无法在编辑文本字段中设置otp。 短信广播接收器类: [BroadcastReceiver(Enabled = true, Label = "SM