Laravelにソーシャル認証用のプラグインSocialiteをインストール
composer.jsonを編集して以下を追加します。
config/app.phpを編集して以下を追加します。
この後、composer updateします。
うまくいかない場合は、
conposer.lock と Venderフォルダーを削除し
conposer install
したほうが早いかもしれません。
Twitter、Facebook、Googleの管理画面から、クライアントIDとシークレットキーを取得
Googleの場合、https://console.developers.google.com/apis/library から、プロジェクトを作成します。