Я использую Socialite для входа в социальные сети на своей платформе. Данные вставлены в мою базу данных, но я не вошел в систему...
Это мой контроллер:
$socialProvider = SocialProvider::where('provider_id',$socialUser->getId())->first();
$user = $socialProvider->user;
dd($user);
auth()->login($user);
dd($user) дает мне:
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); но все еще не работает.