PHPで書かれたカスタムAPIを作成し、さまざまなステークホルダーにデータを公開する必要があります。これらの利害関係者は、同様の機能へのアクセスを取得します:カスタムRest APIに使用する最も良いタイプの認証?
- getUserDetails($のUID)
- getUserProducts($のUID)
(そしておそらくより後に
私の問題は、私がAPIのユーザーを認証する最良の方法を決定しようとしていることです。私はOAuthが行く方法だと思ったが、thisを読んだ後、OAuthはFacebookやGmailなどを介してログインするようなものにしか実際に使用されていないという印象を受けた。
私の質問は本当にこれです。外部ステークホルダーが使用できるPHP APIを作成する際に使用する認証タイプOAuthはこのような場合に関連していますか?
認証*はログインしているため、あなたが作成しようとしている区別が明確ではありません。 OAuthはこれの標準であり、Google/Facebook/Twitter /などの理由です。 APIへのリクエストを認証するためにすべて使用されます。あなたもすべき。 – ceejayoz