モバイルアプリからデータを消費する APIRest サービスを開発しました。私は Symfony2 バンドルを使用しました: FOSOAuthServerBundle、FOSUserBundle、および FOSRestBundle で、すべて正常に動作しますが、管理パネル ユーザーと API ユーザーを区別する必要があります。 APIユーザーで有効なものを取得したいだけです。
たとえば、次のユーザーでは、2 番目のリクエストで有効なトークンを取得し、最初のリクエストで無効な許可応答を取得する必要がありますが、両方で有効なトークンを取得します。
管理者ユーザー (ROLE_ADMIN)
アプリユーザー (ROLE_APP)
これを解決する正しい方法を教えてくれてありがとう。私の英語でごめんなさい。