在 FlutteFire文档,它说“Firebase 将自动向用户发送一封带有唯一代码的电子邮件。然后可以通过 applyActionCode() 方法输入此代码。您可以首先使用 checkActionCode() 方法检查代码是否有效”然而,当我发送电子邮件验证时,它会显示一个链接。
在 Firebase 控制台上的电子邮件模板中,它仍然显示电子邮件链接。
我希望能够发送代码,只是因为在我看来它可以提供更好的用户体验。我该怎么做才能让电子邮件验证改为发送代码?我到处找,找不到任何有用的东西。
最佳答案
在撰写本文时,您无法提取 oobCode
Firebase 身份验证生成的值。
如果要使用此代码,则需要从与此 URL 对应的网页中的查询字符串中提取它(请注意,您可以修改模板中的 URL,以便它指向您控制的另一个 URL,例如由您的应用公开)。
关于firebase - Flutter:通过 FlutterFire 发送电子邮件验证码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64149438/