首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >FIREBASE phoneAuth ( LinkWithPhoneNumber )。如何稍后在Firebase Web中更改用户的链接电话号码。( nodejs,创建-反应-应用程序)?

FIREBASE phoneAuth ( LinkWithPhoneNumber )。如何稍后在Firebase Web中更改用户的链接电话号码。( nodejs,创建-反应-应用程序)?
EN

Stack Overflow用户
提问于 2018-10-04 04:46:08
回答 2查看 2.1K关注 0票数 1

在我的创建-反应-应用程序项目中,我使用了firebase。为了SignUp的目的,我使用firebaseAuth().createUserWithEmailAndPassword(email, password)

然后,在SignUp之后,我将它们的phoneNumber保存在localStorage中,并使用localStorage将它们重定向到PhoneAuth页面,然后使用此函数

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
export function PhnAuth(phone) {
    window.recaptchaVerifier = new firebaseAuth.RecaptchaVerifier('recaptcha-container',{'size': 'small'});
    return firebaseAuth().currentUser.linkWithPhoneNumber(phone, window.recaptchaVerifier)
    .then(function (confirmationResult) {
        window.confirmationResult = confirmationResult;
      }).catch(function (error) {
    })
}

在完成了recaptcha之后,我成功地将用户的电子邮件与他们的phoneNumber链接起来。但是以后如何更新phoneNumber呢?我找不到任何关于更新文档中的链接phoneNumber的内容。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-10-04 06:37:55

为此,在updatePhoneNumber对象上有一个User方法。

请参阅参考文档关于更新用户配置文件的文档

请注意,为此您需要一个phoneCredential,这意味着这必须是一个经过验证的电话号码。见如何在firebase.auth (js,ts)中更新用户电话号码

如果您想要更新用户的电话号码而不进行验证,可以通过Admin完成。有关此问题的示例,请参见如何在NodeJS的Firebase身份验证中更新电话号码?

票数 1
EN

Stack Overflow用户

发布于 2020-03-10 01:22:40

您需要解除当前手机(provider.providerId === 'phone')的链接,然后您可以链接一个新的

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    const currentUser = firebaseAuth().currentUser;

    currentUser.unlink('phone').then(successCallback).catch(errorCallback)

若要检查电话是否链接到当前用户,需要检查提供商列表。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    const phoneProviders = currentUser.providerData.filter(
      provider => provider.providerId === 'phone'
    );
    if (phoneProviders.length > 0) {
      currentUser.unlink('phone').then(successCallback).catch(errorCallback);
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52647092

复制
相关文章
Firebase 如何创建登录 Token
Firebase 的 token 可以使用 firebase 命令行工具来进行创建。
HoneyMoose
2021/04/02
2.5K0
Firebase 如何创建登录 Token
firebase怎么用_firebase是什么
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/168361.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/20
4.2K0
firebase怎么用_firebase是什么
Google 的 Firebase 如何删除项目
https://www.ossez.com/t/google-firebase/13792
HoneyMoose
2021/11/02
3.2K0
Google 的 Firebase 如何删除项目
Android Firebase 服务简介
Firebase初步了解 什么事Firebase? Firebase成立于2011年,在被Google收购之前,Firebase是一个协助开发者快速构建App,能够提供行动应用专用开发平台及SDK的一款产品,简单的说大概就是一套集成后台服务工具。早在2014年,谷歌收购了Firebase,这主要是一种面向应用程序开发人员的数据库。Firebase基本上向广大的应用程序开发人员提供不同的服务,比如存储、消息传递、通知和身份验证等服务。 在今年的I/O大会上,谷歌发表了新版的Firebase,新的Firebas
xiangzhihong
2018/02/05
22.8K0
Android  Firebase 服务简介
与 FireBase 亲密接触
正常的 App 都是属于网络应用,数据都是从服务器上获取的。这就需要有专业的后台开发人员开发后台业务服务器,然后为我们 App 提供数据。自从云出现之后,各大云主机厂商提供了一个云服务 PAAS(Platform-as-a-Service的缩写),意思是平台即服务。PaaS是一个执行代码以及管理应用运行环境的开发平台,用户通过SVN或者Git之类的代码版本管理工具与平台交互。但这也是开发人员具备后台开发的能力。因此,
猴哥yuri
2018/08/16
16K0
我们弃用 Firebase 了
作者 | John Considine 译者 | 平川 策划 | 刘燕 我们已经在 Firebase 上发布了 10 几款应用程序,几乎用到了该平台每个方面的特性,并设计了一个可以实现优雅扩展的手册。可以说,事实已经证明,Firebase 对 K-Optional Software 而言是非常宝贵的工具。 就在 2022 年 3 月,我们的开发人员还在为 Firebase Extensions 等创新欢呼。遗憾的是,过去几个月的三个主要变化破坏了开发体验,因此,在新项目中,K-Optional 将
深度学习与Python
2023/03/29
32.8K0
我们弃用 Firebase 了
Vue.js + Node.js + Express + MySQL示例:构建全栈CRUD应用程序
上次修改时间:2020年10月16日 bezkoder Full Stack,Node.js,Vue.js
ccf19881030
2020/11/10
25.1K0
Vue.js + Node.js + Express + MySQL示例:构建全栈CRUD应用程序
如何将你的Hexo博客部署到Google Firebase上
博主最近在 白嫖万恶的资本 将博客部署到新的CDN上,所以在寻找免费的静态Web应用部署工具,发现了Google Firebase。
pai233
2022/04/26
1.4K0
如何将你的Hexo博客部署到Google Firebase上
flutter中多flavors方案以及添加firebase​
有想做海外市场的同学们,可能需要用到firebase。今天我们讲讲怎么使用「FlutterFire CLI」添加 firebase以及如何设置「flavors」
用户1974410
2022/09/20
9.9K0
flutter中多flavors方案以及添加firebase​
做什么样的软件系列之Firebase
为什么要写这一篇? 做为一个iOS开发者我没有精力自己实现一套,登陆系统后台,广告系统后台,自己尝试写过身份认证系统,但是忘记密码之类的写的又丑又简陋。同时写后端和app又不能兼顾。
于欣轩
2018/05/25
4.4K0
2023 Google 开发者大会:Firebase技术探索与实践:从hello world 到更快捷、更经济的最佳实践
Firebase 是Google推出的一个云服务平台,同时也是一个应用开发平台,可帮助你构建和拓展用户喜爱的应用和游戏。Firebase 由 Google 提供支持,深受全球数百万企业的信任。开发人员可以利用它更快更轻松地创建高质量的应用程序。该平台拥有众多的工具和服务,其中包括实时数据库、云函数、身份验证和更多。近年来,Firebase推出了一系列的更新和新特性,其中包括并发属性。在本文中,前面我会向大家介绍这款产品的特性,以及如何使用它开发一个非常简单的应用,最后我们将探讨Firebase中 Cloud Functions for Firebase 的全新并发选项及其如何影响应用程序的开发。 在2023 Google开发者大会上Firebase带来了最新的特性动态分享,主题为 Firebase 应用打造更快捷、更经济的无服务器 API。本片文章就带领大家一同来体验最新的特性。为了兼顾还没使用过Firebase的小白,本文会前面会讲解一下Firebase的使用。
拿我格子衫来
2023/09/15
5200
2023 Google 开发者大会:Firebase技术探索与实践:从hello world 到更快捷、更经济的最佳实践
如何将firebase应用转为supabase应用(之一)
用supabase实时数据库替换mapus协作地图里的firebase_q平面人的博客-CSDN博客
hotqin888
2022/11/16
5.6K0
在nodejs中创建cluster
在前面的文章中,我们讲到了可以通过worker_threads来创建新的线程,可以使用child_process来创建新的子进程。本文将会介绍如何创建nodejs的集群cluster。
用户2323866
2021/06/22
3.4K0
在nodejs中创建cluster
在前面的文章中,我们讲到了可以通过worker_threads来创建新的线程,可以使用child_process来创建新的子进程。本文将会介绍如何创建nodejs的集群cluster。
程序那些事
2021/01/28
3.2K0
想搞一套AI问答游戏系统?简单,Google又开源了
若朴 编译整理 量子位 出品 | 公众号 QbitAI 刚刚,Google开源了一套问答游戏App系统。 通过一套模板工具可以,你只要给出问题和答案,就能搞出一套功能齐备的AI问答游戏。这套问答系统基
量子位
2018/03/28
5.2K0
想搞一套AI问答游戏系统?简单,Google又开源了
如何使用FirebaseExploiter扫描和发现Firebase数据库中的安全漏洞
FirebaseExploiter是一款针对Firebase数据库的安全漏洞扫描与发现工具,该工具专为漏洞Hunter和渗透测试人员设计,在该工具的帮助下, 广大研究人员可以轻松识别出Firebase数据库中存在的可利用的安全问题。
FB客服
2023/08/08
4270
如何使用FirebaseExploiter扫描和发现Firebase数据库中的安全漏洞
一个Angular 5教程:一步一步指导实现你的第一个Angular 5应用程序
现在我们可以app.component.html用这个替换:Angular是由Google开发的AngularJS框架的新版本。它带有一个完整的重写,以及各种改进,包括优化构建和更快的编译时间。在这个Angular 5教程中,我们将从头开始构建一个笔记应用程序。如果您一直在等待学习Angular 5,本教程适合您。
WindCoder
2018/09/19
42.7K0
一个Angular 5教程:一步一步指导实现你的第一个Angular 5应用程序
我们在未来会怎样构建Web应用程序?
作者 | Stepan Parunashvili 译者 | 王强 策划 | 万佳 在未来,我们会怎样构建 Web 应用程序呢? 如果行业正常发展下去的话,那么今天我们认为很难、做起来很有价值的事情在明天都会变得很轻松普遍。我想我们会发现很多新的抽象,让 Google Docs 写起来也能像今天的普通 Web 应用一样简单。 这就引出来一个问题——这些抽象会是什么样子?我们今天能发现它们吗?想要找出答案,一种方法是审视我们在构建 Web 应用程序时必须经历的所有问题,然后看看我们能做些什么。 亲爱的读者,这
深度学习与Python
2023/04/01
10.1K0
我们在未来会怎样构建Web应用程序?
用 supabase实时数据库 实现 协作
为了实现web上的实时效果和多用户协作,传统的技术手段有哪些呢?实时效果,在vue上是可以实现的。而协作效果,就要用websocket等技术进行广播。 我理解的实时数据库,是不是结合了这2种功能的? 阅读了socket.io,google的firebase在线实时数据库,它功能
hotqin888
2022/12/02
6.9K0
用 supabase实时数据库 实现 协作
点击加载更多

相似问题

PhoneAuth Firebase:更新电话号码

12

Xamarin Firebase PhoneAuth

10

Flutter firebase phoneAuth问题

131

是否可以将PhoneAuth链接到Firebase中的现有用户帐户?

18

firebase在创建用户时出现nodejs错误:

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文