freeExec, на каждый чих словарь, это по озу будет жирно, а перебрать миллион элементов с нормальным процессором, это секунда. Понятное дело, что это какое то студенческое задание, иначе использовалась бы база данных
bimsalrobit, а зачем тебе массив возвращать, когда пользователь already exist, а не обьект, как в случае , когда все ок?
У тебя ошибка говорит, что нет поля токен, а у тебя там масств уже, а не обьект