[Laravel] Passportを使用したBearer token認証[3]

PHPのLaravelフレームワークのPassportを使用したBearer token認証の方法について紹介します。
本記事は前回の「[Laravel] Passportを使用したBearer token認証[2]]」の続きとなります。
今回は認証テスト用ユーザーの追加をおこない、Bearer tokenの発行と認証について説明します。

認証テスト用ユーザーの追加

認証に使用するusersテーブルが空の状態なので、tinkerを使用して、テストユーザーの追加をおこないます。
passwordは仮に「test」としますが、Hash::makeでハッシュ化して登録します。

php artisan tinker

$user = new App\User;
$user->name = 'nishida';
$user->email = 'nishida@gigas-jp.com';
$user->password = Hash::make('test');
$user->save();

上図のように表示されれば、ユーザーの追加は完了ですので「exit;」でtinkerを終了します。

念のためphpMyAdminでも確認してみます。

ユーザーが無事追加されていることが確認できました。

以下のコマンドでクライアントを生成します。

php artisan passport:client --personal
test

次に以下のコマンドでKeyを発行します。

php artisan passport:keys

次回は上記の認証テスト用ユーザーを使用してBearer tokenの発行と認証のテストをおこなっていきたいと思います。

金曜日担当:nishida



アプリ関連ニュース

お問い合わせはこちら

お問い合わせ・ご相談はお電話、またはお問い合わせフォームよりお受け付けいたしております。

tel. 06-6454-8833(平日 10:00~17:00)

お問い合わせフォーム