REST API を使用する Web アプリケーションがあります。API をより広い世界と共有したいのですが、その前に、バグのあるクライアントによる悪用/高負荷を防ぐためにレート制限を追加する必要があります。自分の webapp に例外を設けて、より高い制限を設けたいと思います。
これを行う合理的な方法はありますか?100% の防弾ソリューションを探しているわけではありませんが、API の悪用を少し難しくするだけの何かかもしれません。
webapp は公開されているため、API トークンによるレート制限だけに頼ることはできません。誰かが同じトークンを使用する可能性があるためです。