お使いのブラウザで4 UUIDをローカルで生成します crypto.randomUUID()
(古いブラウザのフォールバック)。 UUID が 1–500 を作成する方法と、小文字が小文字(API やログで共通)、または大文字で表示されるかどうかを選択します。 サーバーに何も送信されません。
バージョン4 UUIDは、非バージョンビットが暗号化されたランダムバイトから生成される128ビット識別子です。 クライアント生成されたID、テストレコード、フィクスチャ、ファイル名、分散サービス、およびジョブのインポートに便利な中央カウンターやデータベースは必要ありません。
ケースとアッパーケースの値は同じUUIDを表します。 文字ケースは表示のみを変更します。 UUID v4値は作成時間を含んでおり、年齢によってソートされません。 使用 UUID v7ジェネレータ ほぼ時間順に識別子がデータベースのインデックスやイベントストリームに有用である場合。
Random UUID 衝突は非常に異なっていますが、アプリケーションは重複が有害であるというユニークな機能を強化する必要があります。UID を識別子ではなく、秘密として扱う: パスワード、アクセストークン、または承認の証明はありません。