tobibako45 / laravel-socialite-practice

Laravel-passportでログインさせるクライアント側
0 stars 0 forks source link

概要

Laravel Socialiteを使って、ソーシャルログインをやってみる。

Laravel-Passportを使ってログインもさせたい。

お試し

このリポジトリ(Laravel-passport(リソースサーバー側))とセットでお試し

あとからまとめます。

Laravelでcloneしたらやること

SqliteでやったのでこちらをCODEBASE2期生の@avocadonekoさんのこちらを参考

【初心者向け】Laravel プロジェクトを clone してブラウザ表示するまで - Qiita

こちらも

npm install
npm run dev


1、前提

Laravel-passport(リソースサーバー側)が設定されていることが前提


2、.envを記入

Laravel-passport(リソースサーバー側)で作った、クライアントの情報をenvを記入。

PASSPORT_ID=<Laravel-passportで登録したクライアントID>
PASSPORT_SECRET=<Laravel-passportで登録したクライアントSecret>


3、localhost:8000で起動

php artisan serve

で立ち上げて、

http://localhost:8000

にアクセス。


4、Laravel-Passportで認証してログイン

「Laravel-Passportでログインする」ボタンから、ログインして認証。 初回だと新規登録される。次回はログインのみ。