【问题标题】:Firebase Authentication Custom AuthenticationFirebase 身份验证自定义身份验证
【发布时间】:2022-12-10 22:31:32
【问题描述】:

我正在使用 Android Studio 创建一个应用程序,用户可以在其中注册和登录。

为此,我想使用 Firebase 身份验证,所以我点击了 android studio 中的“工具”部分,然后点击了“Firebase”。我从菜单中选择了“身份验证”,并在可能的选项中选择了“自定义身份验证系统”。

然后告诉我按照您可以在“开始之前”部分下找到here 的步骤进行操作。

我遵循了所有内容,并下载了包含我帐户的公钥/私钥对(第 2 点,字母 c)的 json 文件,但我不知道必须将其复制到哪里。

说明说“将此文件复制到您的身份验证服务器”,但我没有身份验证服务器,我想通过 Firebase 完成所有操作。

有人可以帮我告诉我必须在哪里复制这个文件,或者是否有办法只使用 Firebase 而不使用其他外部服务器来实现身份验证系统?

--编辑--

对于任何感兴趣的人,我都感谢 Youtube 上的教程。

只需忽略段落(第 2 点,字母 c)并在身份验证部分的 Firebase 上单击“设置登录方法”。

选择“电子邮件和密码”方法,仅此而已。

一切都将通过 Firebase 完成。

【问题讨论】:

  • 你想做什么?该选项需要您设置的身份验证服务器。如果你想通过 firebase 而不是别的,请选择其他选项之一。
  • 由于您使用的是 Java,我认为这个 article 会有所帮助。
  • 我想让用户使用用户名和密码登录,但我看到在线教程使用了通过“电子邮件和密码”进行身份验证的选项。但是,此选项未显示在我的选项列表中。我只有通过“Google 登录”和“Facebook 登录”进行身份验证。我不知道通过“Google Sing-In”用户是否必须只使用 gmail 电子邮件注册,因为我不想那样做。

标签: android firebase firebase-realtime-database firebase-authentication


【解决方案1】:

对于任何感兴趣的人,由于 youtube 上的教程,我弄明白了。只需忽略段落(第 2 点,字母 c)并在身份验证部分的 Firebase 上单击“设置登录方法”。选择“电子邮件和密码”方法,仅此而已。一切都将通过 Firebase 完成。

【讨论】:

    【解决方案2】:

    对于任何感兴趣的人,由于 youtube 上的教程,我弄明白了。只需忽略段落(第 2 点,字母 c)并在身份验证部分的 Firebase 上单击“设置登录方法”。选择“电子邮件和密码”方法,仅此而已。一切都将通过 Firebase 完成

    【讨论】:

      猜你喜欢
      • 2020-04-01
      • 1970-01-01
      • 2016-07-09
      • 1970-01-01
      • 2018-09-26
      • 2019-07-10
      • 2022-08-10
      • 2016-08-04
      • 2020-08-24
      相关资源
      最近更新 更多