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