見出し画像

5/2.log

結局firebaseを調べていた

昨日は一旦認証関係は終わったアプリケーションを作りたいといったのですが結局firebaseを調べていました。内容としてはfirebase+nextjs+goの連携について調べていました。今のところnext単体での使い方はわかりgoogle認証の方法もわかりましたがgoから認証を確認する方法はわかっていないです。ただgoで何をすべきかは図や記事を通して理解していて後は実装あるのみといった感じです!

next-authに出くわした

firebaseについて調べていく中でnext-auth.jsというライブラリに出くわしました。みた感じ準備するoauth的なもの?だと思います。これに関しては時間があれば読んでいきたいといった感じです。どうしてもfirebaseを使ってしまうと将来的に料金がかかってきたり処理速度的な意味で遅くなってしまいますよね?途中での切り替えも難しそうですし。

ただこちらに関してはgoをバックエンドとして理解するときにどのようにすれば良いかはわかりませんでした。通常のoauthとかで連携できたりするんですかね?どのような感じで開発者がクライアントの識別をすれば良いかがわかっていないです。

grpcの方はデザインをしていた

こちらも昨日時点ではもう終わっていいだろうと思っていたのですがよくよく考えればまだやるべきことが山ほどあって、、、リフレッシュトークンの実装を始めコードで気になる箇所が多くあったのでもう少し手をつけることにしました。とりあえず昨日適当に終わらしたデザインから。昨日うまく適応できなかったmaterial-uiのテンプレートを使いました。

nextjsでmaterial-uiを使おうとしたときにusestylesが問題?なのかSSR時点でエラーが出てしまうのですよね。以前のプロジェクトでもハマったのですが今回も綺麗にハマって時間を取らされました。備忘録の役割を含め記事にでもしようと思います。

デザインすべきページ自体はログイン、新規登録のみで後ナブバーだけだったのであまり時間がかからず今日で終わりました。明日からはまた実装をできそうです。

スクリーンショット 2021-05-02 18.39.51

スクリーンショット 2021-05-02 18.39.31


この記事が気に入ったらサポートをしてみませんか?