2017-04-01 13 views
0

サードパーティのアプリケーションが自分のlaravelアプリケーションからユーザーデータにアクセスすることを許可します。しかし、私はこのプロセスが実際にどのように機能するのかちょっと混乱しています。サードパーティのアプリケーションがLaravel Appからユーザーデータにアクセスすることを許可する

私はlaravelパスポートとその正常な作業をインストールしました。だから私がしようとしている: 独自のclient_idとシークレットを持つサードパーティのアプリケーションは、ユーザーが自分のユーザー名とパスワードを使用して認証する場合、任意のユーザーデータにアクセスできます。

モバイルデバイスのユーザー認証にパスポートを使用しています。しかし、他のユーザーデータにアクセスする場合、私はパスポートで可能かどうかはわかりません。

答えて

0

アクセストークンの発行は、https://laravel.com/docs/5.4/passport#issuing-access-tokensです。彼らはあなたが行くために必要なすべての詳細をあなたに与えます。ユーザーがアクセス権を与えたクライアントを管理できるように、独自のインターフェイスを開発する必要があります。

ユーザーが第三者にアクセスできるようになると、ユーザーのクライアントの一部になるため、そのユーザーのデータにアクセスできます。

また、このhttps://laracasts.com/series/whats-new-in-laravel-5-3/episodes/13

+0

laracast感謝を見なければならないが、私はすでに読んで、これを実装しています。私のこの質問を見てください。 http://stackoverflow.com/questions/43172792/laravel-passport-autenticate-user-before-authorize – Nomi

関連する問題