私はこのプロジェクトから始めました: https://github.com/suhasrkms/laravel-with-firebase-auth (メール/パスワード認証用に zip をダウンロードしました)。実行した問題を再現するには
Composer には kreait/laravel-firebase:^4.0 -W
が必要です
バージョン kreait/laravel-firebase:^3.0 から更新されました。このエラーが発生します。
クラス Kreait\Firebase\Auth\ApiClient の [パラメーター #0 [ string $projectId ]] の未解決の依存関係を解決します
最初に、kreait/laravel-firebase:^5.1 を使用してこの設定を Laravel 10 に移行しようとしましたが、このエラーを解決する方法が一生わかりません。構成ファイルを .env でロードしたので、Firestore コントローラーを問題なく使用できます。フロントエンド認証をすぐに実行できるようにしたいのですが、このエラーが進行を妨げています。 バージョン 3 と 4 の間で設定が変更されたと思います。
kreait/laravel-firebase コンストラクターが更新されました。
LoginController.php
リーリーこれに変更されました
リーリープロジェクト全体を変更する必要があります
リーリーを
に置き換えます リーリーそして、リポジトリは最新バージョンに更新されました。Laravel V10.9.0 へのバンプを参照してください。