什么是双因素认证(2FA)?

双因素认证(Two-Factor Authentication,2FA)是一种安全方法,要求两种不同形式的验证来确认用户身份。通常结合用户知道的东西(密码)和用户拥有的东西(手机)。

定义

双因素认证(Two-Factor Authentication,2FA)是一种安全方法,要求两种不同形式的验证来确认用户身份。通常结合用户知道的东西(密码)和用户拥有的东西(手机)。

为什么 2FA 重要

密码在数据泄露中频繁泄露。有了 2FA,即使密码被盗,攻击者仍需要第二因素(通常是手机)才能访问账户。

短信 2FA 与验证器应用对比

验证器应用安全,但需要安装和配置。短信更通用,适用于任何手机,对非技术用户摩擦更小。许多企业将短信作为主要或备用第二因素。

如何实现短信 2FA

密码登录后,在后端生成 OTP,通过 API 短信发送,并要求用户输入。验证通过后创建会话并丢弃 OTP。SMSGo 低延迟送达并提供状态 webhook。

常见问题

短信 2FA 安全吗?

安全,且比仅使用密码安全得多。对于高级威胁,可与验证器应用或硬件密钥结合,但短信是最包容的选择。

所有用户都需要智能手机吗?

不需要。短信可在功能机上使用,这使短信 2FA 在巴西几乎人人可用。

SMSGo 提供现成的 2FA 流程吗?

我们提供短信发送 API 和送达 webhook。验证码生成与验证流程保留在您的后端,完全可控。

费用是多少?

按发送的短信付费,低至每条 R$0.075。

立即开始,免费获得 R$10 额度

无需银行卡,无月费,额度永不过期。

创建免费账户