public function getNotifications($autologin_token) { eerror_log('Task Notifications autologin' . json_encode($autologin_token)); // logout Auth::logout(); $missing_sales_autologin_entry = TaskNotificationAutologin::where('token', $autologin_token)->first(); if (!$missing_sales_autologin_entry) { return Redirect::To('/'); } else { $user = User::find($missing_sales_autologin_entry->users_id); Auth::loginUsingId($user->id); $event_id = $missing_sales_autologin_entry->events_id; $task_id = $missing_sales_autologin_entry->taskevents_id; $missing_sales_autologin_entry->update(['token' => null]); return Redirect::to('/my-events/' . $event_id . '/dashboard?taskId=' . $task_id); } }