firebase 电子邮件验证重定向

问题描述 投票:0回答:1

我想在完成 Firebase 电子邮件验证电子邮件后重定向回我的应用程序。这是我使用的代码。

User? user = FirebaseAuth.instance.currentUser;
if (user != null && !user.emailVerified) {
var actionCodeSettings = ActionCodeSettings(
  url: 'https://www.example.com/?email=${user.email}',
  dynamicLinkDomain: 'example.page.link',
  androidPackageName: 'com.example.android',
  androidInstallApp: true,
  androidMinimumVersion: '12',
  iOSBundleId: 'com.example.ios',
  handleCodeInApp: true,
);
await user.sendEmailVerification(actionCodeSettings);
}

我已经替换了我的域名和其他部分。但我得到了这个:

请在 Firebase 控制台中激活动态链接并同意 条款和条件。 [未配置FDL域]

当我进入 firebase 控制台获取动态链接时,它说它将很快关闭。那么应该做什么?

flutter dart firebase-authentication
1个回答
0
投票

来自 Firebase 动态链接关闭常见问题解答

我当前正在使用或需要使用动态链接在 Firebase 身份验证中进行电子邮件链接身份验证。日落后此功能还会继续工作吗?

是的,您使用 Firebase 身份验证的电子邮件链接身份验证将继续有效。

Firebase 身份验证当前使用 Firebase 动态链接来自定义身份验证链接,但我们将提供需要客户端更新的更新,以确保电子邮件链接身份验证在 Firebase 动态链接服务关闭后继续工作。

请注意,Firebase 身份验证仅依赖于内部的 Firebase 动态链接服务,而不依赖于 Firebase 动态链接 SDK。

© www.soinside.com 2019 - 2024. All rights reserved.