/** * Update the "remember me" token for the given user in storage. * * @param \Illuminate\Contracts\Auth\Authenticatable $user * @param string $token * @return void */ public function updateRememberToken(Authenticatable $user, $token) { $user->update(['rememberToken' => $token], true); }
/** * Update profile of logged user. * * @return Response */ public function updateProfile(Authenticatable $user, Request $request) { if ($user->update($request->all())) { return Response::json(['message' => 'Profile updated sucessfully', 'type' => 'success', 'title' => 'Success'], 201); } else { return Response::json(['message' => $e->getMessage(), 'type' => 'error', 'title' => 'Error'], 400); } }
/** * Update the "remember me" token for the given user in storage. * * @param \Illuminate\Contracts\Auth\Authenticatable $user * @param string $token */ public function updateRememberToken(UserContract $user, $token) { $rememberTokenField = $user->getRememberTokenName(); $attributes[$rememberTokenField] = $token; return $user->update($attributes); }