私のインフラストラクチャのアーキテクチャは次のとおりです。
---------- ---------- ----------
| client |<--------| sync |<--------| server |
---------- ---------- ----------
| ^
| |
--------------------------------------
Firebase 同期レイヤーをリッスンする iOS クライアントがありますが、HTTP 要求を介して Node/Express サーバーに書き込みをプッシュします。ノード/Express サーバーは計算集約的な処理を行い、結果を同期レイヤーにプッシュします。これで、iOS クライアントが Firebase で許可されているデータのみを読み取ることができるようになりましたが、クライアントがサーバーにリクエストを送信して他の人のデータへの書き込みを開始できないようにする方法がわかりません。Firebase での認証を確実にこの設定に拡張する良い方法はありますか?