それぞれが一意のAPIキーを使用して、ajaxスタイルのサービスを多数のWebサイトに組み込みたいと考えています。私が見ることができる問題は、APIキーがjavascriptファイルに保存されているため、ユーザーがキーを取得し、httpリファラーをスプーフィングし、そのAPIキーの下でAPIに何百万ものリクエストを行う可能性があることです。
では、GoogleがAnalyticsのなりすましをどのように防ぐのか疑問に思っていますか?これはほとんど同じ考えを使用しているので。
私は他のアイデアにもオープンです。基本的にここにプロセスがあります。
SiteA->ユーザー<->Ajax<-> SiteB
編集-APIをajax経由で呼び出しているときにAPIが悪用されるのを防ぐ方法はありますか?