firebase-authentication相关内容
我正在使用 react-router 在 React Web 应用中实现 firebase 身份验证. 用户使用弹出式登录通过 Facebook 或 Google 登录(在/signin),然后如果成功,我将路由到主应用程序 (/).在主应用程序组件中,我侦听身份验证状态更改: componentWillMount() {this.authListener = this.authList
..
使用reauthenticate的示例Firebase 中的 () 仅显示了如何重新验证使用电子邮件和密码签名的用户: AuthCredential credential = EmailAuthProvider.getCredential("user@example.com", "password1234");FirebaseAuth.getInstance().getCurrentUser()
..
目前我需要设置检查用户是否登录,然后采取相应措施(打开主页或登录屏幕).我只使用电子邮件身份验证. 如何在 Flutter 中检查用户的 Firebase 身份验证状态? 这个问题已经有人问过了here,但我无法以这种方式检查身份验证状态: final auth = FirebaseAuth.instance;class MyApp 扩展 StatelessWidget {@覆盖小部
..
每当我尝试使用 react-native-firebase sdk 使用电话号码登录时,我都会通过短信收到 OTP 代码,当我提交收到的代码时,会出现错误消息:“短信代码已过期.请重新发送验证码再试一次."这里需要注意的是,即使出现错误,相应电话号码的条目也会写入 firebase 的“用户"部分. 我正在使用以下内容: NodeJS: v8.11.1,NPM:v5.6.0,反应原生:“^
..
给定一个电子邮件地址,是否可以获取一个人的用户 ID?例如, 如果我有一个可变的电子邮件,其中包含该人的电子邮件.我可以通过做类似的事情来获取他们的 ID String userID = mAuth.DatabaseReference.getuID.(email); 对不起,如果这是一个愚蠢的问题. 编辑:注意,我想获取一个不是当前用户的人的 ID.所以我不能使用 Firebase
..
我试图在 Firebase 中创建一个用户,然后在网络服务器上的数据库中创建一个用户配置文件.我已经实现了以下代码,它可以很好地创建用户.但是我不确定如何接收用户 ID(我需要一个唯一 ID)来创建数据库结构.有没有办法在调用 createUserWithEmailAndPassword 时返回用户对象? 我试图实现一个 firebase.auth().onAuthStateChanged
..
我正在尝试验证 idToken 后端.用户已成功登录到 firebase 客户端,但是当我尝试在后端验证 idToken 时,我收到了这条不太有用的错误消息 Firebase 身份验证 ID 令牌的“aud"声明不正确 错误消息似乎变得更有用了,归结为在 auth 键中没有项目名称: 错误:Firebase ID 令牌的“aud"(受众)声明不正确.预期“stripmall-00
..
我想测试一个创建用户的云功能. 在正常情况下,我在浏览器中生成一个 idToken 并通过标头将其发送到服务器:Authorization : Bearer etcIdToken 但是我想在没有浏览器的情况下测试这个功能.在我的摩卡测试中,我有: before(done => {firebase = require firebase .. -- 这应该是像浏览器库一样.管理员 = 需
..
Firebase Auth Ui Google 登录代码:10,消息:10: 我使用 firebase auth-ui 登录 google, 烤了 代码:10,消息:10: 实现'com.firebaseui:firebase-ui-auth:4.1.0' 解决方案 如今的 Google 正在将简单的事情变得复杂.问题是第三个键, 1- 调试键 2- 释放键
..
我正在尝试使用以下方法更改/更新用户的电子邮件地址: firebase.auth().changeEmail({oldEmail, newEmail, password}, cb) 但我收到 ...changeEmail is not a function 错误.我从旧的 firebase 文档中找到了参考这里. 那么我在 3.x 版本中怎么做呢?因为我在新文档中找不到参考. 解决
..
目标 允许不同类型的用户登录各自的界面 说明 用户类型 (3): 学生 家长 老师 每个用户都通过 Firebase 身份验证电子邮件进行注册 每个用户都应该能够访问他们各自的界面,如果与其他界面不同的话 每个用户已经与他们各自的子节点一起保存在 Firebase 数据库中.例如,在“用户"下有一个“学校",在其下是“学生"、“家长"和“教师"等用户类
..
我的第一个屏幕是登录屏幕,它需要检查用户是否登录才能直接打开主屏幕,但使用此检查时出现错误. 我正在检查 initState,条件返回 true,所以看起来问题出在导航器上. 如果用户已登录,跳过第一个屏幕的正确方法是什么? 错误: I/flutter (20803): ==╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY===============
..
我有一个与 Firebase 集成的 Google Sign-In 应用.我最近更改了应用程序包名称以用于发布目的.现在运行抛出这个错误: 错误:任务“:app:processDebugGoogleServices"的执行失败.>找不到与包名称“"匹配的客户端 所以我猜 Firebase 无法识别具有新包名称的应用.如何更改 Firebase 包名称.我已经浏览了 Firebase 控制台,但
..
有许多将 Express 用于 Firebase Cloud Functions 的示例. 在我发现的每个示例中,代码都将 Express 应用程序公开为单个云函数: exports.app = functions.https.onRequest(app); 对于一个人的 Firebase 项目函数,这意味着他们将看到一个名为“app"的条目,并且所有 Express.js HTTP 侦
..
如果我使用 Firebase 用户 UID 作为二维码标签,这是一个明智的方法吗? 如果 UID 被公众知道会有什么后果? 这会给黑客修改用户隐私数据的机会吗? 解决方案 Firebase 的 UID 本身并不是一种安全机制.知道用户的 UID 不是安全漏洞. 知道用户的 UID 并不意味着您可以模拟该用户.我可能知道您是 Jason Hoch,您的 StackOverf
..
我正在开发一个 Android 应用,它使用 Firebase 身份验证、数据库和存储.一切正常,直到此错误消息开始出现在 logcat 中.(我没有在 firebase 控制台上篡改任何配置) E/FirebaseInstanceId:令牌检索失败:SERVICE_NOT_AVAILABLE 即使我对所有与 firebase 相关的代码进行了评论,此错误消息也会显示. 因此,我无法继续
..
我正在尝试使用 Firebase 的 Firestore 数据库来处理我的 Android 应用中的User. 最初我想使用从 Auth 包(一个字符串)返回的 id,并将其设置为 users 的 id数据库中的集合.在 Collection users 内创建 Document 时,我将 uid 字段设置为该身份验证包字符串. 我意识到没有办法将该字符串设置为可索引的值,以便查询如下
..
我有一个使用 firebase 服务帐户的节点应用程序.我想将该应用程序部署到 Heroku,但我不想公开我的密钥.我直接从公共 github 存储库部署,所以我不想在部署中包含服务帐户文件. 我可以使用服务帐户 json 文件,将每个属性设为环境变量,将这些变量中的每一个添加到 Heroku 并部署它.一切正常(在我的 firebase 应用程序上授权新的 Heroku 域之后),但是有没
..
我有一个 Spring Boot REST 应用程序,它依赖于在 Firebase 中完成的身份验证. 在客户端 Firebase 生成一个令牌,借此在 Spring Boot 中,我需要验证 UID. 但是代码是回调模式,那么如何实现函数才能完成任务呢? @RequestMapping(value = "/api/restCall", method = RequestMethod.
..
我的应用程序在启动时创建了匿名用户 ID,但在卸载之后我的应用程序创建了具有新 ID 的新用户.如何获得卸载之前的用户ID? 我的匿名登录代码: @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.ac
..