gpt4 book ai didi

android - Firebase 表示 "Domain not whitelisted"用于白名单中的链接

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:03:58 30 4
gpt4 key购买 nike

我正忙于使用电子邮件魔术链接设置 firebase 身份验证并使用此处的指南:

https://firebase.google.com/docs/auth/android/email-link-auth

它说我需要将域列入白名单,但除了我创建的动态链接外,我在控制台中找不到任何地方可以执行此操作。我尝试运行下面的代码,但我得到了

[ UNAUTHORIZED_DOMAIN:Domain not whitelisted by project ]

    val actionCodeSettings = ActionCodeSettings.newBuilder()
// URL you want to redirect back to. The domain (www.example.com) for this
// URL must be whitelisted in the Firebase Console.
.setUrl("https://myapphere.page.link/register") //I created this dynamic link in the firebase console
.setHandleCodeInApp(true)
.setAndroidPackageName(
"com.myapphere",
true,
"1")
.build()

val auth = FirebaseAuth.getInstance()
auth.sendSignInLinkToEmail(email, actionCodeSettings)
.addOnCompleteListener(this) { task ->
if (task.isSuccessful) {
// Sign in success, update UI with the signed-in user's information
} else {
// If sign in fails, display a message to the user.
}
}

难道我不应该使用动态链接进行 firebase 身份验证吗?如果是这样,我在控制台的哪个位置将域列入白名单,因为我找不到它。

最佳答案

  1. 转到 Firebase 控制台
  2. 点击身份验证菜单 > 登录方法选项卡
  3. 向下滚动到授权域
  4. 单击“添加域”按钮,添加您的域(带参数的网站域),然后单击“添加”

Scroll further down on this page

关于android - Firebase 表示 "Domain not whitelisted"用于白名单中的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51374411/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com