@villager123

Авторизация в SPA с помощью PHP SESSION, почему не сохраняются куки?

Делаю авторизацию. Клиент на Vue, общение с сервером с помощью Axios.
Успешная авторизация вызывает функцию sendData, которая отправляет данные клиенту, и сохраняет сессию. Выше вызывается session_start().
if ((is_array($response) && count($response) != 0) && password_verify($parse_data['password'], $response['password'])) {

                $_SESSION['logged_user'] = $response['id_user'];
                sendData([
                    "status"=> true,
                    "data"=> $response
                ]);

            }

function sendData ($send_data) {
    header('Content-type: application/json; charset=UTF-8"');
    echo json_encode($send_data);
}


Куки в ответ приходят, но в браузере не сохраняются.
5d57d55050f1a412834694.png

Может надо какие-то заголовки передать, или настроить функцию? Подскажите плз
  • Вопрос задан
  • 477 просмотров
Пригласить эксперта
Ответы на вопрос 1
@villager123 Автор вопроса
Если кто-то столкнутся с подобным, прочитайте тут и тут
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы