ようへいの日々精進XP

よかろうもん

2019 年 03 月 29 日 (金)

ジョギング

  • 山王公園
  • 懸垂 x 6

CloudWatch Insights

  • RDS の Slow Log を CloudWatch Logs に飛ばして, いい感じにフィルタするツールがないかを探していたら CloudWatch Insights に辿り着いた

お花見

  • 会社のお花見に参加
  • 社員の奥さんも参加されていて和やかなお花見となって楽しかった
  • お酒が進んだ

2019 年 03 月 28 日 (木)

ジョギング

  • 博多の街をグルっと
  • ゴールは山王公園
  • 懸垂 x 6

ギョーム

  • ALB だけでリダイレクトする方法を調査, やりたいことを 7 割は出来ることがわかったけど, 残りの 3 割は出来ないこともわかったので別の方法を模索する
  • Infrataster でリダイレクトの設定をテストするコードを書いた

JAWS-UG もくもく会

トゥイートの日本語は明らかにおかしいけど, 本当に黙黙な勉強会だった.

夕飯は自宅で. 奥さんがシュッと数品を用意してくれて嬉しかった.

2019 年 03 月 27 日 (水)

ジョギング

  • お休み

ギョーム

  • CloudFront のログを Athena で検索したりしてた
  • クラスメソッドさんのブログを参考にして CloudFront のログを tail する Lambda ファンクション作ったりした

夕飯

  • 奥さんの手料理
  • お味噌汁は自家製のお味噌なのでとても美味しい

2019 年 03 月 26 日 (火)

ジョギング

  • 山王公園をサクッと
  • 懸垂 x 6

夕飯

  • ネギとかとろろ芋とかしめじの豚肉巻き
  • 奥さんは, 街の料理スクールに通おうかしらと言っているけど, そんな必要が無いくらいにとても美味しかった

学びが多い毎日

  • 業務上, 学びが多い日が続いている
  • 業務中, お昼ご飯を食べたあとの眠気はなんとかならないものか...

2019 年 03 月 25 日 (月)

ジョギング

  • 山王公園をサクッと
  • 懸垂 x 6 (少しずつ回数を増やしていきたいところ)

夕飯

  • 二日目のカレーが美味しかった

  • 昨日は二分咲きくらいだったけど, 少し増えてきた感がある
  • とは言え, 思ったよりも寒い
  • 寒い中を花見をしている団体が...見ているだけで寒かった

2019 年 03 月 24 日 (日)

ジョギング

  • 博多→天神→山王公園で 45 分くらい
  • 懸垂 6 + 5
  • 桜は二分咲き

桜は咲いているけど

肌寒い一日だった.

奥さん免許更新

  • 久しぶりの運転で軽井沢のキャベツ畑に突っ込んだことが記憶に久しいが, 奥さんが免許の更新に行ってきた
  • 写真が...

夕飯

  • 奥さんお得意のカレー
  • 今日は自分のリクエストに応えてもらって, シャバシャバのスープカレー状態にしてもらった
  • 奥さん自身はあまり好きではなかったらしい

【とりあえず走り書き】Auth0 で Custome Claim を ID Token に含める方法

tl;dr

Auth0 でユーザー登録した際に一緒にポストしたメタデータとか ID Token に含める方法を調べたので, 取り急ぎメモ. 以下の記事 (というかドキュメント) が参考になりました.

auth0.com

auth0.com

auth0.com

とりあえず走り書き

メタデータ

Auth0 において, ユーザーに紐付けることが出来るメタデータには二種類あって, user_metadata と app_metadata が利用可能です. どちらをどのように使うかについては未調査です.

Custom claim を ID Token に含める

ID Token の標準的な情報 (Standard Claims) 以外が Custom Claim となり, これを ID Token に含める為には, Rule で以下のコードを書きます.

function (user, context, callback) {
  const namespace = 'https://myapp.example.com/';
  context.idToken[namespace + 'nickname'] = user.user_metadata.nickname;
  callback(null, user, context);
}

上記は user_matadata に登録されている nickname を ID Token に含める場合のコード例です. 尚, user_metadata には以下のように登録されています.

{
  "nickname": "testtest"
}

Auth0 の Rule 自体の詳細については割愛しますが, ユーザーがアプリケーションを認証する際に実行する JavaScript の関数で認証のプロセスが完了すると実行され, Auth0 の機能をカスタマイズして拡張することが出来るものとなります.

そもそも ID Token とは

developer.yahoo.co.jp

上記のサイトの冒頭にて一行で書かれているので引用させていただきます.

ID Tokenとはユーザー認証情報を含む改ざん検知用の署名付きTokenであり、JWT(JSON Web Token)フォーマットでエンコードされています。

個人的には, この一行でスッと入ってきました.

以上

走り書きでした. 引き続き, 時間を見つけてメモります.

2019 年 03 月 23 日 (土)

ジョギング

  • 右足くるぶしの下に痛みが気になったので一回休み

奥さんとデート

  • 奥さんが新宮のパン屋さんで明太子塩パンを爆買いしてた
  • 確かに, 爆買いしたくなるほど美味しい
  • その後は東京インテアリアでカーテンなどを購入

Apple Magic Trackpad 2 を購入した

周りの方たちの評判が良いので、奥さんに頼み込んで買ってもらいました。入力デバイスにはお金を惜しむなという婆ちゃんの教えの通り、ちょっとお高めのスペースグレイデルモです。

いい感じです.