laravel 5.3とパスポートパッケージをインストールしました。POST /oauth/token
次のパラメータで次のルートを使用できます。
- ユーザー名
- パスワード
- client_secret
- grant_type
- クライアントID
そして、私は次の応答を受け取ります
{
"token_type": "Bearer",
"expires_in": 31536000,
"access_token": "access token here",
"refresh_token": "refresh token here"
}
それから私は要求しますGET /api/user
次のヘッダーで
- Authorization = "ベアラー アクセス トークンはこちら"
- accept = アプリケーション/json (オプション)
これは正常に動作するため、すべてのAPIです。
私が抱えている問題は、最初のリクエストで認証してユーザー名とパスワードを入力したユーザーであり、返されたアクセストークンは、laravel web view /register から作成したユーザーです
APIルートファイルから新しいユーザーを作成したり、新しいユーザーを登録したりするにはどうすればよいですか
お気に入りPOST /api/register
ユーザーは最初に登録して、その後認証を受ける必要があります。
登録するためにoauthなしでこのルートを作成する必要がありますか?登録が成功した場合、彼は認証を要求POST /oauth/token
しますか? 何か不足していますか??
clent_secret
すべてのユーザー要求で一定であることが正しいのか、それとも各ユーザーが異なる clent_secret を持っているべきなのかを更新
してください。