Web OTP是否支持'email'传输方式?现有实现是否已提供相关支持?
Web OTP 邮箱渠道OTP支持现状
目前主流浏览器对Web OTP的实现暂时仅覆盖短信渠道的OTP自动获取能力,尚未正式提供邮箱渠道的原生支持,具体情况如下:
- 现有稳定版本的Web OTP实现仅开放了
OTPCredential接口绑定短信接收的场景,只有当发送的短信内容符合规范预设的格式要求(包含调用方域名和OTP验证码)时,才会触发浏览器的自动拾取弹窗供用户一键填充。 - 邮箱渠道的OTP自动拾取能力目前仍处于规范讨论阶段,Chrome、Edge、Safari、Firefox四大主流浏览器均未在稳定版或实验性flag中开放对应的功能入口。
- 如果当前业务需要实现邮箱OTP的自动填充,只能通过自定义前端逻辑实现,常见方案包括监听邮箱客户端跳转时携带的OTP参数、引导用户授权第三方邮件读取接口拉取对应邮件内容解析,无法通过Web OTP原生接口完成自动拾取。
相关规范仅明确了邮箱OTP支持属于Web OTP的远期设计目标,暂未给出具体的实现时间表和标准化交互方案。
内容的提问来源于stack exchange,提问作者Abbadon
相关产品推荐
相关产品推荐

