📝 Firebase教程

71篇技术文档
  Firebase协助

📅  最后修改于: 2021-01-02 03:25:03        🧑  作者: Mango

火力基地援助在上一个主题中,我们学习了如何在Android应用程序中手动添加Firebase。在本节中,我们将学习如何使用Firebase Assistance在我们的android应用程序中添加Firebase。手动方法具有相同的先决条件。 Firebase协助会自动将必要的Firebase文件和代码添加到我们的Android项目中。我们只需在Android Studio的工具菜单中选择Fire...

  Firebase身份验证

📅  最后修改于: 2021-01-02 03:26:00        🧑  作者: Mango

Firebase身份验证在当今时代,用户身份验证是Android应用程序最重要的要求之一。对用户进行身份验证非常重要,如果我们必须自己编写所有这些代码,则要困难得多。在Firebase的帮助下,这很容易完成。能够安全地验证我们的用户,它会根据用户的兴趣和喜好为其提供定制的体验。我们可以确保从多个设备上使用我们的应用程序时,他们在访问其私人数据时不会出现问题。Firebase身份验证提供用于验证用户...

  Firebase Google登录身份验证

📅  最后修改于: 2021-01-02 03:27:02        🧑  作者: Mango

Firebase:Google登录身份验证如前所述,Firebase提供了不同类型的身份验证方法。在上一节中,我们了解了如何使用Firebase UI和Firebase SDK进行身份验证。在本节中,我们将学习另一种方法,即Google登录身份验证。这很容易做到。开始步骤与我们对其他身份验证方法所做的相同,如下所示:创建一个Android项目。创建Firebase项目。手动或Firebase协助将...

  Firebase Facebook登录身份验证

📅  最后修改于: 2021-01-02 03:28:07        🧑  作者: Mango

Firebase:Facebook登录身份验证在本节中,我们将讨论Firebase最流行的身份验证方法,即Facebook。 Facebook登录身份验证非常典型地实现。通过将Facebook登录到我们的应用程序中,用户可以使用其Facebook帐户向Firebase进行身份验证。因此,让我们看一看实现Facebook登录身份验证的步骤。第1步:第一步,我们将创建一个Android和Firebas...

  使用电话号码进行Firebase登录身份验证

📅  最后修改于: 2021-01-02 03:29:16        🧑  作者: Mango

使用电话号码登录身份验证电话号码身份验证是最后一种登录方法,我们将在身份验证部分进行讨论。许多组织广泛使用了这些身份验证方法。通过向用户的手机发送短信,我们可以对登录用户使用Firebase身份验证。用户将使用在消息框中收到的一次性代码登录。我们将遍历如何验证它并为此编写所有代码的整个流程。对于使用电话号码的登录身份验证,我们还可以使用前面已经讨论过的Firebase UI。开始步骤是相同的,例如...

  使用电子邮件/密码进行Firebase UI身份验证

📅  最后修改于: 2021-01-02 03:30:17        🧑  作者: Mango

Firebase UI:使用电子邮件/密码进行身份验证正如我们之前讨论的,有两种身份验证方法,即Firebase UI和Firebase SDK。在本部分中,我们将学习如何使用Firebase UI方法使用电子邮件/密码执行身份验证。Firebase UI是一个开源库,使用非常简单。我们可以自定义它,因为它是开源的。它消除了样板代码(在许多地方几乎没有改动就必须包含的代码部分),并在用户体验和安全...

  使用电子邮件链接的Firebase UI身份验证

📅  最后修改于: 2021-01-02 03:31:17        🧑  作者: Mango

Firebase UI:使用电子邮件链接进行身份验证在上一节中,我们学习了如何使用Firebase UI库提供电子邮件,电话和Google身份验证。同样,我们将学习如何使用Firebase UI库提供电子邮件链接/无密码身份验证。因此,让我们看一下逐步过程,以了解如何使用电子邮件链接/不使用密码来执行身份验证。这些步骤如下:第1步:第一步,我们将创建一个新项目,并使用手动或Google Assis...

  使用电子邮件/密码进行Firebase SDK身份验证

📅  最后修改于: 2021-01-02 03:32:19        🧑  作者: Mango

Firebase SDK:使用电子邮件/密码进行身份验证在前面的部分中,我们了解了如何使用Firebase UI对电子邮件/密码或电子邮件链接/无密码进行身份验证。在本部分中,我们将学习如何使用Firebase SDK进行身份验证。 Firebase SDK与Firebase UI略有相同。让我们看看使用Firebase SDK实施电子邮件/密码身份验证的步骤。第1步:在第一步中,我们必须执行以下...

  使用电子邮件链接进行Firebase SDK身份验证

📅  最后修改于: 2021-01-02 03:33:19        🧑  作者: Mango

Firebase SDK:使用电子邮件链接进行身份验证使用电子邮件链接/无密码的Firebase SDK身份验证与使用电子邮件链接/密码的Firebase UI身份验证非常相似。我们可以通过向用户发送包含链接的电子邮件来使用Firebase身份验证来注册任何用户,然后他们可以单击该链接进行登录。在此过程中还将验证用户电子邮件地址。使用电子邮件链接身份验证有很多优点:低摩擦注册并登录跨应用程序重复使...

  Firebase实时数据库

📅  最后修改于: 2021-01-02 03:34:13        🧑  作者: Mango

Firebase:实时数据库Firebase实时数据库是一个云托管数据库,其中数据以JSON形式存储。数据与每个连接的客户端实时同步。当我们使用iOS和JavaScript SDK构建跨平台应用程序时,我们所有的客户共享一个Realtime Database实例,并自动接收最新数据的更新。Firebase实时数据库是一个NoSQL数据库,我们可以从该数据库中实时存储和同步用户之间的数据。这是一个大...

  Firebase实时数据库设置和配置

📅  最后修改于: 2021-01-02 03:35:08        🧑  作者: Mango

Firebase:实时数据库设置和配置在上一部分中,我们了解了Firebase Real-time数据库,其关键功能和替代方法。现在,我们将讨论如何使用Firebase设置和配置Android应用程序以在Firebase中使用实时数据库。起始步骤将相同,但是在本节中,我们将使用Kotlin而不是Java。因此,让我们从开始步骤开始,并详细说明每个步骤,执行该步骤是为了设置和配置应用程序以使用Fir...

  Firebase实时数据库中的数据组织

📅  最后修改于: 2021-01-02 03:36:03        🧑  作者: Mango

Firebase实时数据库中的数据组织在上一节中,我们了解了如何设置Firebase控制台和Android应用程序以使用实时数据库。在本部分中,我们将讨论如何在Firebase或Firebase实时数据库中组织数据。我们已经知道Firebase中的数据以JSON文件格式存储。那么,Firebase实时数据库中JSON格式的含义是什么?数据库结构创建结构良好的数据库需要大量的前瞻性工作。这意味着我们...

  Firebase实时数据库读写

📅  最后修改于: 2021-01-02 03:37:12        🧑  作者: Mango

Firebase:实时数据库读写在本节中,我们将学习如何在android应用程序中读写Firebase实时数据库。在上一节中,我们创建了一个android应用程序,并为其添加了Firebase。我们已经实现了所有必需的库和插件。在命名fir-realtimedatabaseexam-60676之前,我们已经创建了一个数据库。写入数据库在代码内部,我们必须使用getInstance()方法检索数据库...

  Firebase实时数据库更新和删除

📅  最后修改于: 2021-01-02 03:38:10        🧑  作者: Mango

Firebase:实时数据库更新和删除在上一节中,我们学习了如何在数据库中读取和写入数据。现在,我们将学习如何修改和删除数据库中的数据。更新资料为了更新JSON数据库中的单个节点,我们只需在正确的子引用上使用setValue()即可。如果要写入节点的特定子节点而不覆盖其他子节点,则可以使用updateChildren()方法。当我们调用updateChildren()时,可以通过指定键的路径来更新...

  Firebase | Firestore

📅  最后修改于: 2021-01-02 03:39:04        🧑  作者: Mango

消防处我们在Firebase中有两个选项,即我们在上一节中了解的Firebase Real-time Database和Cloud Firestore。 Cloud Firestore较新,但并未取代Firebase实时数据库。 Cloud Firestore是一个灵活且可扩展的NoSQL云数据库。它用于存储和同步数据以进行客户端和服务器端开发。它用于Google Cloud Platform和F...