norotaro/wn-firebase-plugin

v1.0.2 2021-09-09 18:55 UTC

This package is auto-updated.

Last update: 2024-09-10 01:26:54 UTC


README

A WinterCMS 插件,用于Firebase for Laravel 包

安装

首先使用 composer 安装插件

composer require norotaro/wn-firebase-plugin

然后使用以下命令运行迁移文件

php artisan winter:up

配置

此插件提供 Web 界面以配置原始 Laravel 包,在此表单中设置的设置将覆盖包设置。

您可以通过遵循包的说明来配置包,而无需使用此插件提供的 Web 界面。

保存在 Web 界面中的任何配置都将覆盖包配置。

服务帐户

为了使用服务器 SDK 访问 Firebase 项目及其相关服务,必须进行身份验证。对于服务器之间的通信,这通过服务帐户来完成。

如果您还没有生成服务帐户,可以按照官方文档页面上的说明操作。

使用方法

如原始包中指定

一旦您已检索到组件,请参阅Firebase PHP Admin SDK 的文档以获取有关如何使用的更多信息。

您不需要也不应该使用 SDK 文档中描述的 new Factory() 模式,这已经由 Laravel Service Provider 为您完成。请使用依赖注入、Facades 或 app() 助手代替。

支持

许可证

Firebase for WinterCMS 在 MIT 许可证 下授权。

您对 Firebase 的使用受Firebase 服务条款的约束。