Laravel Jetstream |双因素身份验证 - GAuth 代码被拒绝

问题描述 投票:0回答:1

我已经使用 Jetstream (Livewire) 安装了 Laravel 11。 我启用了 2FA,并使用 Google-Authenticator 扫描了 QR 码,然后我在智能手机上获取了该代码,但是当我在页面上键入它时,我得到:

The provided two factor authentication code was invalid.

尝试了一些其他代码,并粘贴设置密钥而不是扫描二维码。结果相同。

然后我从 users 表中删除了 two_factor_secret,并再次尝试使用 GAuth。结果相同,提供的代码被拒绝。 laravel.log 中没有错误,我无需 2FA 即可登录。 还应该检查什么?如何重置 Jetstream?谢谢

laravel fortify laravel-jetstream
1个回答
0
投票

我找到了下面的解决方案。谢谢

检查手机上的时间和日期,并确保它们与您登录的计算机或设备匹配。

https://help.artsy.net/s/article/My-two-factor-authentication-codes-are-not-working-what-do-I-do#:~:text=Authenticator%20apps%20rely %20在%20上,你%20在%20中记录%20来自

© www.soinside.com 2019 - 2024. All rights reserved.