如何在 Hotspot Mikrotik 的 Captive Portal 时从 Safari 中的 OTP SMS 设置自动完成代码?
问题在于,人们没有时间记住短信中的 6 位 OTP 代码,然后退出 Captive Portal,在 iMessage 中查看该代码,然后重新尝试登录 Wi-Fi 网络,但旧会话已经“烂”了,他需要再次输入电话号码并发送 OTP 短信代码
在 HTML 中我写了
<input type="tel" id="single-factor-code-text-field" name="password" autocomplete="one-time-code" autofocus>
,在 SMS 中我发送了 <#> Your SMS-code: {$code}
,但没有发生任何魔法。
我想我已经找到了解决您问题的方法。根据 这些 文档,这样的短信应该具有以下标记:
在以下源站绑定一次性验证码消息中,主机为“example.com”,验证码为“747723”,说明文字为“747723 是您的ExampleCo 验证码。 ”.
“747723 是您的 ExampleCo 验证码。
@example.com #747723"
经过测试,这对我有用。因此,为了让“魔法”发生,您发送的消息应该如下所示:
{$code} 是您的 Wi-Fi 登录代码。
@yourwebsite.com #{$code}
希望这可以帮助您或将来的某人!
<input type="tel" id="single-factor-code-text-
field" name="password" autocomplete="one-time-code"
autofocus> <#>
Your SMS-code: {$code}