8ページが制限されている(アプリケーションでログインする必要があります)10ページの動的ページ(おそらくフォーム)があり、2ページが匿名ユーザーに利用可能であるとします。Laravel Passport - ゲストトークン
私のフロントエンドアプリケーションはAngular 2で、バックエンドAPIはLaravel 5.4で開発されました。私はJWTトークンにもっと魅了され、laravelにはパスポートを通してサポートが組み込まれていることがわかりました。
質問:私は簡単にそれらの8制限ページのpassword grant tokensを使用することができます
- 。しかし、それらの2つのページにアクセスするためにAngularアプリにゲストトークンを与えるにはどうすればいいですか?
- 8人の制限付きページのAPI機能にアクセスするゲストユーザを制限する方法を教えてください。 (またはどのように訪問したユーザーがゲストであるか、APIの最後にユーザーにログインした場合、私はチェックしない)
注:それは に私のアプリは、任意の制限されたAPI機能を使用できるようになりますように私はPersonal Access Tokensを使用することはできません。
[トークンスコープ](https://laravel.com/docs/5.4/passport#token-scopes)は、ユーザーの操作を制限するのに役立ちます。送信するゲストユーザーに対して1つの「グローバル」アクセストークンを作成できます認証されていないすべてのユーザーに送信します。 – Tek
興味深いですね!私はそれについてもっと探るつもりです。ありがとうTek! –
@SahilPuravを見つけましたか?もしそうなら、あなたはこのゲスト認証メカニズムをカバーするためにあなたがしたことを分かち合うことができますか?私はあなたと同じような状況にいる。 –