omuronの備忘録

個人的な備忘録

Go

(小ネタ) Go のデバッグでエラー発生

久しぶりに Go を 0 から書いてました。 Go のバージョンも 1.12 から 1.14 にアップデートしてデバッグしようとしたらエラー発生。 Version of Delve is too old for this version of Go (maximum supported version 1.12, suppress this error with --chec…

Auth0 の JWT 検証デバッグ sha256 署名編

JWT 検証デバッグの 昨日 の続き。 署名が正しいか自力で検証する。 openssl 準備 macOS の openssl コマンドを確認する。 $ openssl version LibreSSL 2.6.5 OpenSSL が欲しいので brew でいれる。 $ brew instal openssl ... 適当にパスを通して $ openssl…

Auth0 の JWT 検証デバッグ

JWT 検証の大まかな動きは 昨日 の調べたのですが、もうちょっとちゃんと理解したい。 オーソライザーのサンプル をデバッグして、もうちょっと理解する。 テスト用の Auth0 アカウントを omuron で取得して試してみる。 環境構築 Fork したサンプルソースを…

Auth0 と Cognito で JWT 検証を理解する

Cognito や Auth0 で、認証時に JWT の検証を行いますが、実際に何をしているかちゃんと理解できてません。 以前書いた Lambda オーソライザーで Auth0 のトークンを検証する で検証をすることはできました。 理解できなくても、SDK とかを利用して処理がで…

「【オンライン開催】DMM.go #2」参加

今日は DMM.go です。 dmm.connpass.com ハッシュタグ :#dmm_go YouTube アーカイブされるとのこと。 www.youtube.com 備忘録程度のメモ。 Goaを使ってAPIサーバ開発してみた yaml は辛い 自動生成したファイルはgit管理しない 手元では docker で見ている …