ちゃなべの備忘録

ほぼ備忘録です。

2023-04-01から1ヶ月間の記事一覧

第1回 8時間ハッカソン【備忘録】

はじめに 今回のテーマ 使用言語 11:30 調査 12:30 調査 18:30 設計 はじめに 8時間ハッカソンとは? 今回のテーマ 認証機能を自作しよう! OAuth, OIDCなど 使用言語 Go 11:30 開始。 じゃあ、まずは方針を立てよう。 認証機能っていっても何やる?笑 とり…

Githubのリモートレポジトリをローカルから作る【備忘録】

はじめに 設定 はじめに 毎回Githubのサイトでリモートレポジトリを作ってたけど、そろそろだるい。。 なんかやり方ないかな?と思ったらあったから設定する 設定 まずGitHub CLIをinstallする cli.github.com $ brew install gh そしたら、新しいレポジトリ…

認証系について調べてみた (仕組み編)【備忘録】

はじめに 調査 OpenID Connectのざっくりフロー OAuthのざっくりフロー OpenID Connectのざっくりフロー (Part2) IDトークンってなに? OAuthのクライアント認証とは OAuthの全フロー OpenID Connectの全フロー はじめに 前回認証系のイメージ(概要)について…

認証系について調べてみた (概要編)【備忘録】

はじめに 調査 OAuthとOIDCとSAMLの違い Identity Providers (IdPs)とは何なのか SSO ( Single Sign On ) とは SSOのそれぞれの方式の違いは? はじめに 認証系について曖昧な知識が多かったので、ここらで調査して整理する 調査 OAuthとOIDCとSAMLの違い ww…

SSRってなんだっけ?【備忘録】

はじめに 調査 なんかわかりやすそうなサイト(小並) はじめに タイトルにもあるようにSSRがよくわからんかった。 だから調べた。 それをここにアウトプットします。 調査 なんかわかりやすそうなサイト(小並) www.ragate.co.jp CSR ( Client Side Rendering …

CSS-in-JSについていろいろ調べてみた【備忘録】

はじめに 調査 食べログさんのを勉強 styled componentsについて zozoさんを参考 ChatGPTに聞いてみた Stitchesってどうなんやろ はじめに 自作アプリを作っている途中でcss-in-jsについて知らないことが多すぎて、調べた。 それをまとめただけ。 調査 食べ…

openapiとそれ関連いろいろ実装してみるンゴ (前編)【備忘録】

はじめに 前提イメージ 実装 設計 環境構築 公式ドキュメントヨミヨミ 再設計 swaggerの作成 作成にあたって Stoplight Studioでつくっていく docker上で動かしてみる turborepoの導入 アプリの枠作成 turbo導入 package配置 package/tsconfigの設定 package…

Next.jsのサンプルアプリを作ってみた【備忘録】

はじめに 実装 dockerでnode環境を作る create-next-appコマンドで自動プロジェクト生成 next.jsのサンプルアプリ作成 いろいろ試してみる 手動でnext.jsを作ってみる。 はじめに turborepoを用いた開発をするときに、next.jsを使おうと思ったのですが、まぁ…