モバイルアプリから Symfony2 バックオフィスへのログインを処理するために FOSOAuthServerBundle を統合しています。この回答の指示に従いましたが、これまで使用したことがないためOAuth2
、時々少し迷ってしまいます。
「パスワード」を使用してログインしようとしましたが、何らかの理由でパラメーターとしてgrant_type
指定しないと機能しません。私は実際にすべきですか?client_secret
GET
私のリクエストは次のようになります。
http://myserv.local/app_dev.php/oauth/v2/token
?client_id=1_4up4x3hpaask4g0sok0so8sg00gk48c44cc0wkwwsg8048wcog
&grant_type=password
&username=test@test.com
&password=somepassword
client_secret
パラメータが追加されていない場合、次のレスポンスが返されます。
{"error":"invalid_client","error_description":"The client credentials are invalid"}