Задать вопрос
RecentForce99
@RecentForce99

Почему при работе с api Auth::user() возвращает null?

В других функциях Auth::user() работает как надо
public function addFriendApi($id){
        $user = User::where('id', $id)->first();
        Auth::user()->addFriend($user);

        return response()->json('Complete', 201);
    }

let addFriend = document.querySelector('.addFriend');
let userID = document.querySelector('.user-id').getAttribute('data-attr')
async function dataSend(){
     let response = await (await fetch("http://myfirst/api/addfriend/"+userID, {
         'method': 'POST',
         'mode': 'no-cors',
         'headers': {
             'Content-Type': 'application/json; charset=utf-8'
         },
     })).json()

    addFriend.remove()
}

<p class="addFriend" onclick="dataSend()">Добавить в друзья</p>
  • Вопрос задан
  • 104 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Добавь в fetch параметр
credentials: 'include'
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы