LaravelのSocialiteに感動したのでメモ。 【やりたいこと】 GoogleのOAuthAPIを用いてログイン機能を実装する ※ログインのみ、GoogleのAPIを用いて判定、 ユーザ情報はGoogle APIから取得する。 また、今回はuserの新規作成は割愛します。ログインのみ。 emailで管理ユーザか否か判定します。 ※必要な方は、ログイン時にユーザがいなければcreateしてください。 【環境】 Laravel5.5 PHP7.2 Google API 【前提】 php artisan make:auth 実施済(なければ叩いてください) Usersテーブル(もしくはauthに対応したテーブル)が存在する DBは接続済み ログインできるGoogleアカウントがある やってみます。 Google側 OAuth情報を取得・設定 APIの有効化 Laravelの設定 Soci