Hostingにデプロイするのは時間がかかるので
- /etc/hostsに追記してhostingのドメインが127.0.0.1を指すようにする
- ローカルにNginxを立てて、hostingのドメインへの443をcreate-react-appのサーバにreverse proxyする。証明書も作って信用しておくと証明書エラーが出ないので良い
- /__/auth/handlerだけfirebase hostingのIPにreverse proxyする
一応動いてそうではある。websocketでエラーが出てるので使えてない機能はありそう。開発サーバか本番かわからなくなってしまうが・・。
Ngrokだとドメインが変わったときにsign in with appleの設定も変える必要があるので面倒。ドメイン固定は金かかったよね?