0
laravelパスポートを試していますが、何も理解できません。 Laravel Passportでユーザーが有効かどうかチェックする方法ユーザーがLaravel Passportで有効かどうかチェックする方法
laravelパスポートを試していますが、何も理解できません。 Laravel Passportでユーザーが有効かどうかチェックする方法ユーザーがLaravel Passportで有効かどうかチェックする方法
これはチェックすることができます。 https://laravel.com/docs/5.5/passport
ここでは簡単に説明します。 Laravel-Passportをプロジェクトにセットアップしたら、config/auth.phpファイルでドライバキーを編集する必要があります。
'api' => [
'driver' => 'passport',
'provider' => 'users',
],
次に移行を行ってください。データベースを確認してください。ララベルパスポートに関するテーブルが必要です。
以下のデータを '/ user' URLに投稿する必要があります。
'grant_type' => 'authorization_code',
'client_id' => 'client-id',
'client_secret' => 'client-secret',
'username'=>'username',
'password'=>'password',
'scope'=>''
データベースのoauth_clientsテーブルの値に従ってgrant_type、client_id、およびclient_secretキーを編集する必要があります。
Access-Control-Allow-Originエラーが発生した場合は、すべての要求を許可するミドルウェアを作成する必要があります。
if (isset($request->server()['HTTP_ORIGIN'])) {
$origin = $request->server()['HTTP_ORIGIN'];
header('Access-Control-Allow-Origin: ' . $origin);
header('Access-Control-Allow-Headers: Origin, Content-Type, Authorization');
}
return $next($request);
[公式文書](https://laravel.com/docs/5.5/passport)を参照して、そこからクリーンなLaravelのインストールを最初に再現しましたか? – Tpojka