Задать вопрос
  • Кнопка "удалить"?

    @Shenter
    Dropsen, Да, в моем примере GET.
  • Знаете ли вы технологии запуска игр по локальной сети?

    @Shenter Автор вопроса
    В этом я весьма сомневаюсь

    Дело не в попытке сэкономить на лицензиях на игру. Конечно, 300 миллионов тут, наверное, перебор, но мне нужно определиться с технологией и озвучить цену, т.к. сказать просто "это дорого" будет недостаточно. Боюсь, что если я скажу что нужно 80 видеокарт стоимостью 200 тысяч, это будет приемлимо по цене, а работать в итоге не будет. Тут политическое решение, главное - чтобы было все централизованно.
    С Линуксом не проблема, с проксмоксом дело имел, если нужно будет разобраться с пробросом железа, думаю, разберусь.
    Главное - будет ли это работать.
  • Знаете ли вы технологии запуска игр по локальной сети?

    @Shenter Автор вопроса
    Армянское Радио, предположительно все будет в пределах одной сети, все устройства будут подключены к одному коммутатору.
    При лаге более 30 миллисекунд все станет неиграбельным.

    Все дело в том, что есть сервисы для игр через интернет, мне нужно аргументировать, почему игры в локальной сети будут медленнее, чем через интернет
  • Знаете ли вы технологии запуска игр по локальной сети?

    @Shenter Автор вопроса
    вам понадобится 40-80 видеокарт

    Это приемлимый вариант. Вопрос в технологии, которая позволит эти видеокарты "прокинуть" на клиентские машины без задержек.
  • Как организовать взаимодействие React с Фронтендом?

    @Shenter Автор вопроса
    Александр Черемхин, Вначале я так и подумал - записать в куки сессию, параллельно внести в БД соответствие пользователя этой куке, но дело в том, что Laravel шифрует свои куки, и доступа с браузера к её значению у меня нет. Стандартные средства регистрации Laravel не используется, т.к. тут вход по числовому коду, а не логину-паролю.
    Сейчас:
    -проверяется числовой код, если он верен, пользователь вводит свои данные
    -Данные вносятся в БД и идет перенаправление на react-страницу. В этот момент мне нужно передать id вставленной строки на react-бэкенд, для безопасности в неявном виде, как Вы сказали. Но клиент не знает про сессии, а бэкенд не знает про локальное хранилище, с куками пока что ничего не получилось.
    почитайте. Ваша квалификация от этого только вырастит.

    Пока что сделал так - после регистрации клиенту пишется рандомный session('EncryptedSecretCode'), параллельно внося в БД, в реакт-странице
    <script>
    const user_id= <?php 
    //выбор пользователя на основе session('EncryptedSecretCode');
    echo $user_id; 
    ?>
    </script>

    Получаю нужную мне переменную.
    P.S.
    Это небезопасно, т.к. любой может подменить свой id. Поэтому все запросы JS выполняет с помощью кода из сессии
    <script>
    const api_id= <?php 
    echo session('secretcode'); 
    ?>
    </script>
  • Как организовать взаимодействие React с Фронтендом?

    @Shenter Автор вопроса
    Тогда я не пойму другого. Два пользователя одновременно зашли на эту страницу, ввели код и заполнили свои данные. На каждого из них создались записи в БД, и они оба обновили страницу и как мне понять, кто из них кто? Меня интересует механизм передачи данных из Фронтенда в бэкенд, чтобы бэкенд понял, кто есть кто.
    Таким образом, Вам не надо передавать id в url для идентификации, оставьте эту работу для сервера.

    АПИ сервера, в данном случае Laravel, специально не работает с сессиями и куками для безопасности, и я не приложу ума, как Апи должен понять, чьи данные он должен выдавать по запросу