7得票1回答
谷歌身份验证器与ASP.NET Core

除了短信和电子邮件之外,是否有使用谷歌身份验证器作为双因素身份验证实现的示例? 找到一个示例。 使用asp.net的Google Authenticator示例 但是,在使用asp.net core时需要进行许多更改。

7得票2回答
解码谷歌两步验证QR码格式

根据维基百科的说法,谷歌两步验证秘钥应该是一个16位的base32字符串。当我解码谷歌发送给我的二维码时,我发现它符合谷歌指定的密钥格式,但是我发现秘钥长度不正确。谷歌改变了秘钥长度或编码格式吗?我有没有办法从我拥有的秘钥中获取16位的base32字符串?我的二维码秘钥(显然我没有完全复制和粘...

7得票1回答
如何在ASP.Net Core 2中通过电子邮件实现双因素身份验证?

我正在使用ASP.NET Core 2.2作为Web服务器。每当用户登录网站并输入正确的电子邮件和密码后,我需要向用户的电子邮件发送一条包含4位数字PIN码的消息,以用作电子邮件双重身份验证。这个PIN码在发送后10分钟后应该会过期。 我可以手动完成这个任务(生成随机的PIN码、将它们保存在...

7得票2回答
有没有一种无需手机设置GitHub双重身份验证的免费方法?

我目前没有可用的移动设备,但需要切换到GitHub的2FA。 我目前唯一知道的方法是购买Skype电话号码并将其用于SMS身份验证。 但这需要花费金钱,并且有可能会意外地让订阅过期。 是否有任何不需要移动设备或有效电话号码的免费身份验证方式?

7得票1回答
Shiro,多因素身份验证

有没有一种方法可以在Shiro中实现多因素身份验证?有人能给我一些实现这个的提示吗? 更多细节: 基本思想是,用户需要像平常一样使用用户名和密码登录,但在实际认证之前,用户还需要输入一个一次性令牌,该令牌是通过短信接收到的。 谢谢!

7得票2回答
使用Google Authenticator进行双因素身份验证 - 手动输入密钥而非扫描QR码

在Google Authenticator应用程序中,您可以扫描QR码或手动输入发行者提供的密钥。 在下面的截图中,您可以看到Google安全设置中2FA的设置,显示如何通过遵循第二种方法获取TOTP。 我的问题是:这个密钥是如何生成的? 我正在尝试为我的网站支持使用Google A...

7得票2回答
如何让双因素身份验证令牌在单次使用后失效

我按照这个教程实现了双因素身份验证:https://learn.microsoft.com/en-us/aspnet/identity/overview/features-api/two-factor-authentication-using-sms-and-email-with-aspnet...

7得票2回答
谷歌账户登录错误(双因素身份验证)

我正在使用 Galaxy 10.1 平板电脑上的 Google 两步验证,并收到关于我的帐户的“登录错误”的通知。 Gmail 和其他 Google 应用似乎都可以正常工作,但我在另一台电脑上的我的帐户安全设置(“2步验证”)中进入并撤销了应用程序特定密码。然后我创建了一个新的密码。 新密...