Зачем нужны токены? qt6 c++

Пишу проект небольшой на qt6 c++, мессенджер. Как я знаю, существует такое понятие как токен, чтобы идентифицировать(?) запросы к серверу. Зачем это нужно если я могу, например, сделать хэш таблицу с ключом в виде указателя на сокет, а в слоте readyread получая отправителя получить информацию для этого сокета? Это какая-то неправильная практика?

QMap<QTcpSocket*, Session*> m_sessions; 
 
void readyRead() { 
    auto session = m_sessions[qobject_cast<QTcpSocket*>(sender())]; 
    ...
}

Ответы (0 шт):