<aside> 💡

GeoAuthとは

GeoAuthは、位置情報を暗号学的に証明してIDトークンに反映する“場所起点”の認証レイヤーです。ユーザーの基準位置をSBT(Soulbound Token)としてブロックチェーンに結び付け、以後のアクセス時にGeohash+HMAC-SHA256で生成した署名を検証し、その結果をJWT/Firebaseトークンに埋め込んで返却します。これにより「その人が、想定された場所から操作しているか」をアプリ側が即時に判定できます。

全体像(アーキテクチャと基本フロー)

主要機能

効用(導入メリット)

前提・注意点

1. 認証システムコア機能

1.1 位置情報認証システム

1.2 トークンベース認証

2. GeoAuth API仕様 (最新版)

2.1 認証・位置情報API