Firebaseは非常に便利なBaaSです。しかしFirebase Hostingは特にですが、そのシンプルさ故に、通常のレンタルサーバでは当たり前にできることができなかったりします。 この案件にはFirebase Hostingを使ってよいのか、別のサービスを使うべきなのか、レンタルサーバを使うべきなのか、という判断の際に必要だった情報を、QA形式でまとめてみました(2018.08時点の情報です) Q. Basic認証やIP制限はできる? A. 機能要件によっては可能です。下記の参考記事ではFunctionsを通して、ベーシック認証やIP制限をかけています。しかし、index.htmlをhostingのrootに配置した場合、静的ファイルが優先的に表示・実行されるHostingの仕様上、「example.com」では制限がかかったように見えますが、「example.com/index.h