Closed13

firebaseでメアドログイン実装していく

まなさすまなさす

今作ってるのは↑と違う構成でfirebase系はfirebase.jsってファイルに全部まとまってるので、firebase.jsからstore.cimmitでuidをいれていくよ。

このへんの構成については、今firebase.jsに入ってるものをaction.jsに移築した方が良い気がするけど、クリティカルな問題ではないのでできるだけ過去ソースを活かしていく。

まなさすまなさす

Firebaseを呼んでるやつをasyncに詰め込んだら上でcatchできるようになったからいいけど、普通firebase自体のコールでcatchできるもんなのでは…ウーン

まなさすまなさす

auth/invalid-argumentはcreateUserWithEmailAndPasswordの前ではじかれるから中のcatch入らなくて、
auth/email-already-existsはcreateUserWithEmailAndPasswordの中ではじかれるからcatch句入るのか…理解はできるけど統一してくれよお

まなさすまなさす

再設定メールも設定できたし再設定メール送信終わったら一旦すーぱーリファクタタイムしよう
過去のコードをベースにしてるんだけど過去のコードが汚すぎてつらい(つらい

まなさすまなさす

一旦新規登録とログインとパスワード忘れとバリデーションできたので一旦このScrapはここでおしまい。

このスクラップは2021/07/04にクローズされました