我正在尝试连接到启用谷歌身份验证器的openvpn,但它显示问题
AUTH_FAILED,Google身份验证码必须是数字
但是我可以通过网络连接它.
请帮助我,并提前感谢
我正在寻找一个简单的Perl实现,它验证使用服务器端密码创建的Google身份验证器令牌.例如,
以下Google URL允许您以base32格式(在下面的情况下,秘密是e4ytonjeim4hcsrhja5fe5kqfu)对服务器密码进行编码,作为可以从Google身份验证器应用程序中读取的QR代码(请参见下图):
https://chart.googleapis. COM /图表?CHT = QR&CHS = 100×100&CHL = otpauth%3A%2F%2Ftotp%2Fmysite%3A29%3Fsecret%3De4ytonjeim4hcsrhja5fe5kqfu%26issuer%3Dmysite
将QR码扫描到验证器应用程序后,它会生成令牌,如:716340.如何验证令牌的正确性?
这个问题是这个Python问题的Perl等价物:Python中的 Google Authenticator实现
我需要安装https://github.com/PHPGangsta/GoogleAuthenticator但如果我运行 composer require "PHPGangsta/GoogleAuthenticator:1.0.1" 我得到一个错误:
无法将您的要求解析为一组可安装的软件包。
问题 1 - 请求的包 phpgangsta/googleauthenticator 1.0.1 以 phpgangsta/googleauthenticator[dev-master] 的形式存在,但这些被您的约束拒绝。
这是 composer.json ,其中仅限制 PHP 版本。
{
"require": {
"php": ">=5.6.1",
"league/oauth1-client": "^1.7",
"mongodb/mongodb": "^1.3",
"ruflin/elastica": "^5.3"
}
}
Run Code Online (Sandbox Code Playgroud)
有人可以解释一下我有什么问题吗?
我正在尝试将 Google 身份验证集成到我的登录页面中。我在 Django 工作。我在登录页面上添加了使用 Google 按钮登录,但是当我单击该按钮时,我将重定向到accounts/google/login,其中要求确认以继续以及带有登录和注销的菜单。
但我想要的是,当我单击按钮时,它应该要求帐户登录。
这是我的 HTML 按钮登录代码:Login.html:
{% if user.is_authenticated %}
<p>Welcome, You are logged in as {{ user.username }}</p>
{% else %}
<a href="{% provider_login_url 'google' %}">Login With Google</a>
{% endif %}
Run Code Online (Sandbox Code Playgroud)
我怎样才能跳过这个确认页面,如果有人能帮我解决这个问题,我将很高兴,谢谢。
我已经在Linux上配置了Google身份验证器,并且我的mfa正常运行,但是根据我的说法,MFA令牌应在30秒后过期,但即使在30秒后,我仍可以使用该令牌。
如果我使用令牌,则该令牌不可重复使用,但如果在30秒钟内不使用它,那么我也可以在一段时间后使用它。这正常吗?我希望我的令牌在30秒内过期,即使我使用或不使用它也是如此。有人可以帮我吗?
我想计算通过Google Authenticator或C#中类似应用生成的OTP密码。
我发现了一些Javascript实现和Python,但没有针对C#:
http://blog.tinisles.com/2011/10/google-authenticator-one-time-password-algorithm-in-javascript/
有没有人用C#做到这一点,还是我应该尝试将javascript代码转换为C#?
有用的链接:
https://tools.ietf.org/html/rfc6238
https://tools.ietf.org/id/draft-mraihi-totp-timebased-06.html
我正在尝试通过蓝牙将我的 Android 应用程序与网络连接。但 Chrome 浏览器未检测到我的蓝牙智能手机。我正在使用 Google-FIDO2-Android API。
我正在使用 Chrome 浏览器 74.0.3729.157(64 位)、Nexus 手机、MacBook Pro (Mojave-10.14.5)。
我该怎么做?
android google-authenticator bluetooth-lowenergy webauthn fido