chrome extensions :)にFirebaseスタックを使用するただし、大きな問題が1つあります。
中国にいるユーザーはGoogleがブロックされているためアプリを使用できず、Firebase認証が失敗します...まあ、1つのオプションはVPNを使用することですが、ユーザーエクスペリエンスの点では、それは非常に大きいです...解決するためのより良い方法があります。 /この問題を回避する
主にfirebase auth(Googleプロバイダー)とFirestoreを使用する
どういうわけかカスタムトークンを使用してこれを解決できますか? https://firebase.google.com/docs/auth/admin/create-custom-tokens
または、Firebaseと組み合わせた外部認証サービス、この場合、Firestoreへの認証済みアクセスも必要です
HEROKUでAPIを作成します。すべてのOauthを作成し、firebaseに対して行われたすべての呼び出しがAPIを通過するようにします。このAPIは、優れたファイアウォールがそれらをブロックするため、CHINAとGoogleServices(Firebase)の間のすべての情報のみをブリッジします。
最も簡単な解決策は、アプリのリクエストをFirebaseに転送するようにプロキシサーバーを設定することです。