この Web アプリを作成し、この API を作成しました。この例のために、単純にしておきましょう。
私のアプリは、ユーザーが持っている「クレジット」の数を知る必要があります。API には { credits: 1000 } を返す呼び出し get_credits があります。
さて、誰かがホストファイル (または他の方法) を使用して { クレジット: 2000 } を返す独自の API を作成するのを防ぐにはどうすればよいでしょうか。
なんらかのハッシュを入れようと思っていたのですが、javascriptなのでソースから簡単にハッシュが抽出できてしまいます。握手会も同じだと思います。
では、API を十分に安全にするにはどうすればよいでしょうか?