Как сделать авторизациб пользователя между Login и Game сервером? Привет.
Есть задача. Пользователь проходит авторизацию в логин сервере.
Далее его нужно перенаправить на гейм сервер.
Как безопасно его перенаправить с логин сервера на гейм сервер, чтоб никто не мог зайти под его данными на гейм с подменой ссылок?
Пока вижу так:
Пользователь прошел авторизацию на гейм сервере
запрашивает вход на гейм сервер
В этот момент гейм сервер создает сессию уникальную в БД
Затем юзеру передает эту сессию, а юзер передает ее гейм серверу.
Гейм сервер активирует эту сессию.
Безопасный ли это метод? Проблема еще в том, что логин сервер не знает ip пользователя, только гейм знает. Поэтому при запросе на гейм сессия только привязывается к ип

21 Авг 2019 в 06:27
222 +1
0
Ответы
1

Такой метод авторизации может быть безопасным, но есть несколько моментов, которые стоит учесть:

Передача сессии от логин сервера к игровому серверу должна происходить в зашифрованном виде, чтобы предотвратить возможность перехвата и подделки данных.

Сессия должна иметь ограниченное время жизни, чтобы предотвратить возможность злоумышленникам использовать старую сессию для доступа к игровому серверу.

Рекомендуется реализовать механизм проверки подлинности сессии на игровом сервере при каждом запросе от пользователя, а не только при начальном входе.

Для увеличения безопасности можно добавить дополнительные методы аутентификации, такие как двухфакторная авторизация или использование токенов.

При передаче сессии через IP, убедитесь, что адрес IP пользователя не меняется во время сеанса игры, чтобы избежать проблем с активацией сессии.

В целом, предложенный вами метод может быть безопасным, но главное следить за безопасностью данных и реализовать защитные меры для предотвращения возможных атак.

20 Апр в 13:18
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 83 948 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир