8/10.log
掃除をしていた
今日の午後は掃除をしていました。とりあえず大きな決断をしてこれから取り掛かるぞと思ったので家の掃除をすることに。タンスの服の入れ方が気になっていたので畳んできれいに入るようにして、フローリングの掃除をして、風呂場の掃除をして、台所の掃除をしました。トイレはあの匂いをよくするやつがなかったので後日することにします。
あと掃除ではないですが机に置いてあるファイルを少し整理していました。棚に置いてある紙も見返したりしていたのですが何時ぞやに勉強したGoのチュートリアルを行った時のルーズリーフも見つかりました。何枚かにまとまってクリップで止められていました。ものすごく懐かしく感じました。
カスタムフックへ切り出し
今日の午前中は開発をしていてfirebase周りのことをしていました。実は以前apiを叩くロジックは全て切り出したと書いたと思うのですがユーザー登録を行う箇所だけは放置していました。そここそfirebase-uiからの呼び出し・自分がメール、パスワード認証のフォームの2箇所から呼び出されるので行うべきだったのですがコード部分が複雑だったので行っていませんでした。
なので今日の午前中でその切り出しの作業をしていました。やってみると難しいものではないです。一つポイントを言うとすればfirebaseのJWTトークンはユーザー作成直後にはonAuthStateChanged関数には引っかかってくれないみたいなのでここばかりは関数でトークンを取得してそのトークンを直接関数の引数として与えてあげた方が良さそうです。
どんどん認証の仕組みが最適化されていっています。あとは研究で開発している方にも反映させなければ。
この記事が気に入ったらサポートをしてみませんか?