Я не эксперт с. net, но вы можете хранить текущее время при каждом входе в систему и сохранять в массиве имя пользователя. И тогда, когда кто-то войдет в систему, проверьте, находится ли он в списке массивов. Если получишь разницу между временем. Например, если разница составляет 10 или менее минут, вход в систему не будет принят.