重複の可能性:
RESTful API認証の推奨事項?
PHPでAPIを作成していますが、Respect/RESTを使用することを選択しました。
これはパブリックAPIではありません。つまり、許可されたクライアントアプリケーションのみがそこで使用できます。そして、これは、APIが処理する情報のセキュリティを保証する方法についてのアイデアが欲しいところです。クライアントアプリケーションは任意の言語で作成できますが、前述したように、APIの使用を許可する必要があります。
現在、jQuery.restを使用してこのAPIのテストクライアントを作成しています。
私の疑問は次のとおりです。
1)許可されたクライアントのみがAPIにアクセスできるようにするにはどうすればよいですか?
2)APIに対して行われたすべてのリクエストが承認されたクライアントであることを確認するにはどうすればよいですか?