[라라벨] 소셜로그인
라라벨을 이용한 소셜로그인 - Google
google 도 이전에 다루었던 github과 별 차이는 없다. 먼저
socialite를 이용한 github 로그인을 먼저 읽어주시길 바랍니다.
Configuration
coinfig/services.php
github 의 OAUTH 를 아래와 같이 넣어 보자. github으로 만들기와 유사합니다.
'google' => [
'client_id' => env('GOOGLE_CLIENT_ID'),
'client_secret' => env('GOOGLE_CLIENT_SECRET'),
'redirect' => 'http://example.com/callback-url', // provider에 등록된 redirect url과 동일해야 함
],
여기서 GOOGLE_CLIENT_ID 와 GOOGLE_CLIENT_SECRET 를 획득하기 위해서는 구글클라우드 플랫폼에서 OAuth 정보 생성하기 를 참조하시기 바랍니다.
Authorized redirect URIs
이 부분에 리턴받을 url을 추가하시면 됩니다.