FIELD NOTES
UUID v4を使う場面
UUIDは中央カウンターなしで一意になるよう設計された128ビット識別子です。バージョン4は乱数を使用し、DBレコード、リクエストID、テストフィクスチャで広く使われます。
ランダムUUIDは優れた識別子ですが秘密値ではありません。識別子そのものが権限を与えると考えないでください。
TOOL / 03
ブラウザのCrypto APIでUUID v4識別子を生成します。フィクスチャ、レコード、分散システム向けに最大20件を一度に作れます。
データはこのブラウザ内に留まりますFIELD NOTES
UUIDは中央カウンターなしで一意になるよう設計された128ビット識別子です。バージョン4は乱数を使用し、DBレコード、リクエストID、テストフィクスチャで広く使われます。
ランダムUUIDは優れた識別子ですが秘密値ではありません。識別子そのものが権限を与えると考えないでください。
REFERENCE
はい。Web Crypto APIのcrypto.randomUUIDを使用します。
確率は非常に低いものの、必要なシステムでは一意制約も使ってください。
いいえ。識別子と認証用秘密値では要件が異なります。