Firebase
Auth
めっちゃ強い
認証そろってる。
JWTベース
てことは例えば認証だけ使ってRubyと組み合わせるとかできるはず
hosting
GCP上でdockerで動かす系。やっぱめんどそ。
firebaseとnextjs、どっちもお互いにサンプル作ってる
functionsはpackage.json無いとおこられる
なるほど。そのへんの事情とか考えるとコピーしちゃうのがいいわけか。
後々めんどくせーのでGCPのプロジェクトに紐づけといたほうが良い
onAuthStateChangedは未ログインを検出出来るものと考えて良さげ