Как обрабатывать сессии в бэкэнде на разных устройствах?

Я просмотрела этот вопрос, но я действительно не получил ответа о том, что является стандартом для обработки сессий, если я храню их в «таблице MySql». Что на самом деле должно быть сохранено в строке сеанса, чтобы я мог четко идентифицировать сеансы с разных устройств. Я прочитал ответ, говорящий о сохранении логина со стороны клиента, что можно сделать.

Но:

  1. Я не хочу выходить из системы всех устройств, когда есть действие выхода из одного из них, это означает, что мне действительно придется хранить разные активные сеансы для одной и той же учетной записи.
  2. Что может быть предметом, который я действительно могу хранить в бэкэнде, чтобы различать устройства. Я не предпочитаю хранить IP-адрес, а также в браузере есть отпечатки пальцев, даже если они не на 100%.

Вы можете дать мне советы о том, как обрабатывать их в разных строках или как на самом деле это должно быть обработано. И если вы предлагаете не использовать MySql для этого, можете ли вы быть более сложным?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]