내 플랫폼의 Social 네트워크에 로그인하기 위해 Socialite를 사용하고 있습니다.Laravel 5.4 : socialite이 (가) 로그에 기록하지 않습니다
$socialProvider = SocialProvider::where('provider_id',$socialUser->getId())->first();
$user = $socialProvider->user;
dd($user);
auth()->login($user);
DD 형식 ($ 사용자가) 나에게 제공 :
User {#548 ▼
#table: "users"
#guarded: array:1 [▶]
#fillable: array:24 [▶]
#hidden: array:2 [▶]
#dates: array:1 [▶]
#persistableKey: "user_id"
#persistableRelationship: "persistences"
#loginNames: array:1 [▶]
#connection: null
#primaryKey: "id"
#keyType: "int"
+incrementing: true
#with: []
#perPage: 15
+exists: true
+wasRecentlyCreated: false
#attributes: array:26 [▶]
#original: array:26 [▶]
#casts: []
#dateFormat: null
#appends: []
#events: []
#observables: []
#relations: []
#touches: []
+timestamps: true
#visible: []
#permissionsInstance: null
#rememberTokenName: "remember_token"
#forceDeleting: false
}
이
내 컨트롤러 ... 데이터는 내 데이터베이스에 삽입하지만 난 로그인 아니에요 로그인 호출을 다음과 같이 변경합니다. Auth :: login ($ user, true); 여전히 작동하지 않습니다.
이미 시도해보십시오. – Kaherdin