Я успешно создал форму входа и регистрации в JWT в laravel, но когда я хочу использовать эту функцию для обновления сведений о пользователе, система регистрации показывает эту ошибку:
local.ERROR: Object of class Tymon\JWTAuth\JWTGuard could not be converted to string {"userId":1,"exception":"[object] (ErrorException(code: 0): Object of class Tymon\\JWTAuth\\JWTGuard could not be converted to string at C:\\xampp\\htdocs\\lara\\vendor\\laravel\\framewo
это основная функция дляобновление:
public function updateAuthUser (Request $request)
{
$user = User::find(auth('api'));
$user->name = $request->name;
$user->email = $request->email;
$user->phone = $request->phone;
$user->mobile = $request->mobile;
$user->sex = $request->sex;
if ($request->password) {
$user->password = $request->password;
};
$user->save();
return $user;
}