Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Авто удаление не верифицированных пользователей #484

Closed
globator88 opened this issue Mar 31, 2017 · 17 comments

Comments

@globator88
Copy link

Не прошедших верификацию пользователи автоматически не удаляются. Если точнее крон запускается, но результата нету. На демо не смог проверить.

@nomad48
Copy link

nomad48 commented Mar 31, 2017

Подтверждаю, тоже самое, пользователи не прошедшие верификацию не удаляются.
ICMS 2.7.1 крон работает.

@mafru
Copy link
Contributor

mafru commented Mar 31, 2017

Только что проверил работает на версии 2.7.1.

@nomad48
Copy link

nomad48 commented Mar 31, 2017

@mafru в смысле проверили, после удаления фильтра лишнего?
вот это мне пришло https://github.com/instantsoft/icms2/blob/master/system/controllers/auth/hooks/cron_delete_expired_unverified.php#L14

@mafru
Copy link
Contributor

mafru commented Mar 31, 2017

Нет, ничего в фильтре удалять не нужно. Создал пользователя. Зашел в базу, переставил дату в поле date_reg, чтобы дата регистрации стала удовлетворять условию для удаления пользователя.
После выполнения задачи, пользователь благополучно удалился с сайта.

в смысле проверили, после удаления фильтра лишнего?

Это или у меня был баг или еще что, но один пользователь был не верифицирован, а в базе у него было заполнено значение IP.

@nomad48
Copy link

nomad48 commented Mar 31, 2017

@mafru вот я тоже это заметил, что не верифицированные пользователи удаляются как-то избирательно, некоторые удаляются по крон, некоторые нет. Но какая-то ошибка присутствует.

@nomad48
Copy link

nomad48 commented Mar 31, 2017

готов обсудить и дать доступ в админку, у меня сегодня зарегистрировался такой юзер, через три дня проверю как его перевел крон.
31-03-2017 20-17-41

@globator88
Copy link
Author

У меня тоже стоит 3 дня. Еще, в версии 2.5.1, пустой IP не было. А сейчас встречается.
94acbc532d

@globator88
Copy link
Author

globator88 commented Apr 2, 2017

После тестирование пришел к выводу, что не удаляются только те пользователи к которым добавлен последний IP, даже если они не верифицированы. Значить проблема в добавлении IP не верифицированным пользователем. Но могу ошибаться, поэтому продолжаю тест.

@nomad48
Copy link

nomad48 commented Apr 2, 2017

У меня не верефицированные юзеры тоже двух видов, одни с IP другие без, вот слежу какие удаляться какие нет, при срабатывании cron. Потом отпишу сюда.

@nomad48
Copy link

nomad48 commented Apr 3, 2017

Вот сегодня прошло три дня как один юзер не подтвердил email - крон сработал, юзер не удалился, был переведен из группы новые в группу пользователи.
03-04-2017 20-50-21
03-04-2017 20-50-57
Отсюда у меня возникает мысль, если крон по переводу из группы в группу срабатывает раньше чем удаление не верифицированных пользователей, может поэтому удаление не срабатывает?

@globator88
Copy link
Author

Тестил 3 дня. Не удаляются те пользователи к которым добавлен IP

@nomad48
Copy link

nomad48 commented Apr 5, 2017

@globator88 подтверждаю, тоже самое, у кого нет IP удаляются, у кого есть IP не удаляются по cron

@nomad48
Copy link

nomad48 commented Apr 10, 2017

@globator88 с кроном всё ок у меня
10-04-2017 08-56-34
Проверьте задачи крон, которые у вас стоят раньше чем эта, если какая-то не правильно работает, то на ней будет задача останавливаться.

@shuma375
Copy link

У меня не удаляются и с IP и без него. Крон запускается, не знаю в какую сторону рыть

@pocus-1
Copy link

pocus-1 commented May 1, 2017

Присоединюсь к компании.
У меня тоже не удаляются заблокированные аккаунты с неподтвержденным e-mail. Все с IP. Без IP не было, т.ч. зависимость подтвердить не могу.

@pocus-1
Copy link

pocus-1 commented May 4, 2017

Происходит что то непонятное. Одному из пользователей сменил ip на NULL, и он прекрасно удалился по крону. А с другим это фокус не проходит.

@fuzegit fuzegit added this to the 2.7.3 milestone May 8, 2017
@iAndroS
Copy link

iAndroS commented Mar 22, 2020

2.13.1 - проблема сохранилась - юзеры заблокированы, но не удалены. При просмотре профиля IP под аватаркой не обнаружены. Профили явно ботовые (емайлы-кракозябры в аналогичных доменных зонах).
PS: потестил со своего же мультиакка - получается, IP записывается при вводе кода подтверждения, пришедшего по почте. Ну, или при переходе из письма по ссылке подтверждения.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

7 participants