-1
他のサイトからHTTPリクエストを受信するRails APIをビルドします。リモートリクエストホストを一意に識別する方法
新しいリクエストが発行されるたびに、このサイトが既にこのリクエストを送信しているかどうかをアプリで知る必要があります。したがって、リクエストを送信しているサイトを一意に識別する方法があるかどうかは疑問です。 request.remote_ip
を使用することを考えていますが、サイトが共有ホスティングにある場合、他のサイトと同じIPアドレスを共有します。 リモート原点を特定する他の方法はありますか?
APIコンシューマーの登録や認証がない場合は、できるだけ多くのことができます。 IPアドレスはあなたが本当に持っているものです。 –
登録とトークンベースの認証がありますが、登録時に無料試用版を提供する予定ですので、1つのサイトに1回の無料試用版しか持たないようにしたいと考えています。さもなければ、彼らは新しいアカウントを作成し続けることができ、無制限の試用をすることができます。 – Ben