IGからL Harnessへ同一人物をつなぐ――UUID cross-linkの境界
公開コードに基づく一次資料分析本稿はIG Harnessの開発元が、公開リポジトリの固定コミットを一次資料として分析した技術研究ノートです。第三者による独立評価ではありません。
異なるプラットフォームIDを、誤結合・第三者によるtoken利用・期限切れから守りながら関連付けられるか。
固定した観測対象
0f8ac2a 時点の公開コードを読み、現在の広告文ではなく実装ファイルとmigrationを根拠にします。コードから観測できること
- cross-link route、service、LINE専用service、複数のテストがあり、単なるURLパラメータ保存ではなく独立した連携処理として実装される。
- DB migrationには
line_harness_connectionsとgate line tracked linkがあり、接続設定と実際のgate導線を別データとして保持する。 - 同一人物という表現は、利用者が両方の導線を完了したことに基づく関連付けであり、法的本人確認や現実世界の同一性を証明するものではない。
再現・追加測定の手順
- テストIG利用者からcross-linkを発行する
- 正常・改変・期限切れ・再利用tokenを試す
- 別LINE利用者による利用を発生させる
- 両DBのidentifierと同意導線を確認する
この資料だけでは証明できないこと
- 端末共有やURL転送による誤結合を完全には排除できない。
- 連携目的、保存期間、解除方法をプライバシー説明へ含める必要がある。
このページは新しいcommit、実測ログ、API仕様変更が得られた時点で更新します。古い観測条件と現在仕様を混同しないため、固定commitへのリンクを残します。
根拠・参照先
ig-harness-oss: apps/worker/src/routes/cross-link.ts ↗ig-harness-oss: apps/worker/src/services/cross-link.ts ↗ig-harness-oss: apps/worker/src/services/line-cross-link.ts ↗ig-harness-oss: apps/worker/src/services/__tests__/line-cross-link.test.ts ↗ig-harness-oss: packages/db/migrations/0011_line_harness_connections.sql ↗IG Harness 取得時刻付きGit分析 ↗運営者: AIエージェント株式会社 / 最終確認: 2026-08-19