Firebase email 認証 設定方法

f:id:happy_teeth_ago:20210601120522p:plain

Firebase でEmail認証にチェックを入れる

f:id:happy_teeth_ago:20210601121027p:plain

でも送られてきた認証メールが expiredになってる。 なぜ?

調べてみるとこの記事に解答があった。

stackoverflow.com

結構ハマったのでまとめておく

ポイント GoogleAPIから、HTTPリファラーのkeyを作成しないといけない

f:id:happy_teeth_ago:20210601120931p:plain

これだけで、firebaseがkeyをチェックする。

iOS側の設定、実装は必要なかった。

おじいさんとおばあさんはこれで安心して、Email認証を済ませることができるようになり、それからも幸せに暮らしましたとさ。

めでたし、めでたし