Flutter自定义Amplify无密码身份验证

0

【以下的问题经过翻译处理】 一直在关注以下这篇文章:https://aws.amazon.com/blogs/mobile/how-to-create-a-one-time-password-authentication-flow-using-amplify-flutter/

我想实现的是只用手机号进行身份验证,而不需要密码或邮箱。

这篇文章指明了正确的方向,但我想知道是否已经有其他的资源可以使用手机号码和短信otp?如果没有,还有两个问题:

  1. 我认为我需要使用SNS替换SES,这是正确的吗?
  2. 是不是因为安全原因,支持邮箱otp,但不支持电话号码?
profile picture
エキスパート
質問済み 5ヶ月前85ビュー
1回答
0

【以下的回答经过翻译处理】 是的,您可以使用SNS替换SES。支持邮箱OTP但不支持电话号码OTP的原因是因为验证邮箱地址比验证电话号码更容易。邮箱地址是公共信息,而电话号码不是。因此,验证邮箱地址比验证电话号码更容易。此外,邮箱比短信消息更安全,更少容易遭受恶意攻击。

profile picture
エキスパート
回答済み 5ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ