Google 致力于为黑人社区推动种族平等。查看具体举措
使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

使用 Stream Feed 进行身份验证

Stream
Made by Stream

将 Firebase Authentication 用户与 Stream 同步,并创建 Stream 活动 Feed 身份验证令牌。

此扩展程序的运作方式

使用此扩展程序将 Stream Feed 项目同步到 Firebase Authentication。

将 Stream Feed 项目同步到 Firebase Authentication 后,您可以在服务器端访问预配置的 Firebase Cloud Functions ,从而能够在您的应用中使用以下任何 Firebase Authentication SDK 登录方法:

  • 基于电子邮件地址和密码的身份验证
  • 联合身份提供方集成(Google、Apple、Facebook、Twitter、GitHub)
  • 电话号码身份验证
  • 自定义身份验证系统集成
  • 匿名身份验证

额外设置

在安装此扩展程序之前,请确保您已在 Firebase 项目中 设置 Firebase Authentication

在安装此扩展程序之前,您还必须设置一个 Stream 活动 Feed 应用。您可以在 Stream 网站上进行设置。

结算

此扩展程序用到以下 Firebase 服务,可能会产生相关的费用:

  • Cloud Functions
  • Secret Manager

此扩展程序还使用以下第三方服务:

您有责任承担与您使用这些服务相关的任何费用。

Firebase 提供的说明

若要安装此扩展程序,您的 Firebase 项目必须采用 Blaze(随用随付)方案。您仅需为您使用的资源支付费用。大多数 Firebase 服务都提供了免费层级,可以覆盖较低的使用量。 详细了解 Firebase 结算。

当您安装或重新配置此扩展程序时,需要支付少量费用(通常不到 $0.10)。请查看 Firebase 价格 中的 Cloud Functions 价格获取详细说明。

如何安装此扩展程序

使用 Firebase 控制台

要安装和管理扩展程序,您可以使用 Firebase 控制台。

使用控制台安装

使用 Firebase CLI

要安装和管理扩展程序,您还可以使用 Firebase CLI:

步骤 1 :运行以下 npm 命令来安装 CLI 或将 CLI 更新到最新版本。

npm install -g firebase-tools
不能运行?请参阅 Firebase CLI 参考文档 或者更改您的 npm 权限

第 2 步 设置一个新的 Firebase 项目目录 或转到现有目录

第 3 步 :将此扩展程序添加到 扩展程序清单

firebase ext:install stream/auth-activity-feeds --local --project=projectId_or_alias

Step 4 (Optional): Test this extension locally with the Firebase Emulator Suite

firebase emulators:start

第 5 步 :将清单中的扩展程序 部署 到项目中

firebase deploy --only extensions --project=projectId_or_alias
作者
许可
Apache-2.0
版本
0.2.0