トークン生成
開発者や管理者のための、ランダムな識別子・キー・シークレット。
知っておくと便利
- HMACのシークレットには、ハッシュ出力以上のランダムバイトを使いましょう:HS256なら32、HS512なら64。
- UUID v7はタイムスタンプで始まるため、データベースのインデックスがコンパクトに保たれます。作成時刻を見せたくない場合はv4を使います。
- シークレットをソースコードやリポジトリに置かないこと。環境変数やシークレットストアで管理しましょう。
開発者や管理者のための、ランダムな識別子・キー・シークレット。