2016-07-12 3 views
0

Laravel Socialite를 구성했으며 사용자 데이터를 반환했습니다. 데이터 구조가 변경되었음을 발견했습니다. $user = Socialite::driver('facebook')->user();이 (가) 이름, 전자 메일 및 사용자를 반환하지 않습니다. 누구든지 페이스 북, 구글, 트위터에 무슨 일이 일어 났는지 알고 싶습니다. 어떤 몸이 또는 무엇에 대한 해결책이있는 경우 Laravel Socialite가 사용자 데이터를 반환하지 않습니다.

Facebook Provider

Google Provider

그래서 잘못하고 있어요 :

다음은 공급 업체의 스냅 샷입니다. 도와주세요.

+0

'dd ($ user)'는 어떻게 생겼습니까? –

답변

0

try catch 블록에 콜백 메소드를 래핑하여이 문제를 해결 한 후 CreateOrLogin 클래스를 다시 작성하여 이제 Safite :: driver ('facebook') -> user()에 직접 액세스합니다. .