LINEユーザー一致検証
これは無効化した準備画面です。表示だけでLINE SDKを読み込んだり、LINE・Supabaseへの認証を開始したりしません。実アカウントでの一致はまだ確認していません。
1. LINEの観察
別途許可された場合だけ接続します。LINE内では接続・初期化だけでログインや同意が始まることがあります。外部ブラウザーでは初期化後に別のログイン操作が必要です。LINEリンクを開くと、この画面より前にLINEへ接続する場合があります。
disabled
戻り先URLには認証情報が残る場合があります。コピー・共有しないでください。初期化待ち・失敗・中止でURLが消去されたとは限りません。nonce観察だけでは署名検証・認証・ユーザー一致を証明しません。
2. 比較の前提を確認
対象はSupabaseプロジェクトfdmghhzwlkqofjwwrofj、provider custom:line-native、LINE channel 2012471304です。送信先は https://fdmghhzwlkqofjwwrofj.supabase.co/auth/v1/token?grant_type=id_token です。公開キーの所属、同じテストアカウントでのネイティブ認証結果のユーザーID、比較1回の許可を別途確認する必要があります。公開キーは指定プロジェクトの公開キーとして別途確認済みですが、この画面は無効なままです。このproviderでのネイティブ単独ログインと、その認証結果から得た基準ユーザーIDはまだありません。古い別providerのIDは使用できません。公開ファイルに基準ID・アカウント名・秘密キー・認証トークンを含めていません。公開キーは非秘密の固定設定です。
LINE初期化・ログインからの戻りが完了した後だけ、ネイティブ認証結果のUUIDを下の一時入力欄に手入力します。UUIDは認証トークンではありませんが個人を識別する情報です。同じページのLINE SDK、拡張機能、入力支援などから読み取られる可能性があります。非公開性や完全消去は保証しません。チェックやUUIDの形式だけでは許可・出所・同じアカウントであることを証明できません。公開キー・出所・この1回の送信許可を渡す入力経路は固定設定と今回限りの確認記録に接続済みですが、初期設定はすべて無効なため停止します。ページのチェックから許可を作りません。有効化には事前の個別許可とソース変更のレビューが必要です。
クリップボードを自動で読み書きしません。コピー・貼り付けには履歴や端末間共有のリスクがあります。トークンは入力しないでください。最初の入力から180秒で停止し、編集や準備で延長しません。準備時に入力欄を消し、中止・非表示・ページ移動・復帰・結果確定で一時データを破棄します。
送信時は初期化済みLINE SDKから得たIDトークンを指定のSupabase認証先だけへ送ります。nonceまたはat_hashがある場合は停止します。今回の確認記録の期限切れも停止します。基準IDは送信しません。追加のaccess tokenやnonceを要求された場合は、勝手に送信内容を増やしません。
結果はequal/different/fixed-failure/outcome-unknownだけを表示します。送信後の失敗・タイムアウト・中止は、サーバー側で処理されたか不明な場合があります。ユーザー・identity・セッションの作成やトリガー実行が起きる可能性があります。中止や応答の破棄では取り消せません。自動再送はしません。次の試行の前に結果と許可を改めて確認してください。
返されたセッションはこの画面に設定・保存せず、既存のSupabaseセッションを上書きしません。応答のトークンと基準IDは処理中にブラウザーのメモリーに存在します。完全な消去は保証できません。
LINE SDK自体はトークンや認証状態を保存し、LINEへ通信します。条件によってURLを警告ログへ出す場合もあります。この公開ページのホストはページ・コールバックへのリクエストを受け取り、ログを保持する可能性があります。全体の無通信・無保存・無ログは保証しません。
中止はログアウトや資格情報の消去ではありません。戻る・画面復帰後は比較を無効にします。リロードしても再試行の許可が得られたことにはなりません。1回制限は現在の画面内だけで、別タブ・再読み込み・別端末やサーバー側の再利用を防ぐものではありません。