Регистрация и вход через uLogin

Started by belomaxorka on 2023-11-02 09:21 — 71 replies, 7343 views

#61
Кстати говоря наверное надо ещё функцию удаления пользователя переписать под этот мод. Ибо если удалить пользователя из профиля, то он остаётся в БД в bb_ulogin при этом если зарегиться опять через эту соц сеть, то он его зарегит и создаст ещё одну запись в bb_ulogin и даже на почту не пришлёт новые данные

и в init_bb.php добавить define('BB_ULOGIN', 'bb_ulogin');
а это в functions_admin.php в function user_delete ($user_id, $delete_posts = false)
// Delete from bb_ulogin
DB()->query("DELETE FROM ". BB_ULOGIN ." WHERE userid IN($user_csv)");
Вообще там нету такой проблемы. В коде авторизации ulogin уже предусмотрена очистка bb_ulogin если user_id не был найден в таблице bb_users.

Вот:
Screenshot 2024-03-20 151700.webp
#62
Мне бы для начала понять, почему он поля не заполняет)))
Напишите мне в ЛС на форуме или в телеграмме. Скиньте файлы в которых мод просить сделать изменения, Я проверю код.
#63
Вообще там нету такой проблемы. В коде авторизации ulogin уже предусмотрена очистка bb_ulogin если user_id не был найден в таблице bb_users.

Вот:
View attachment 5906E
У меня самая первая версия. Тут вот что подумал, плохо, что ты тут кода моды обнавляешь, то уже старую версию не скачать!
#64
У меня самая первая версия. Тут вот что подумал, плохо, что ты тут кода моды обнавляешь, то уже старую версию не скачать!
Ну почему, скачать можно всегда. Через вкладку "История". И так с каждым модом.
#65
Напишите мне в ЛС на форуме или в телеграмме. Скиньте файлы в которых мод просить сделать изменения, Я проверю код.
В ЛС написал. Спасибо за помощь.
#66
Вообще там нету такой проблемы. В коде авторизации ulogin уже предусмотрена очистка bb_ulogin если user_id не был найден в таблице bb_users.

Вот:
View attachment 5906
Да, и как она работает? Вот я вчера проверял на всех учетках. Если через профиль удалить этого пользователя, то он удалялся только в bb_users, но при этом оставался в bb_ulogin! Если зарегится опять через эту соцсеть, то в bb_ulogin появляется новая запись с таким же identity, но userid другой ибо в bb_users новый id идёт! поэтому и была добавлена строчка В
functions_admin.php в function user_delete ($user_id, $delete_posts = false)
// Delete from bb_ulogin
DB()->query("DELETE FROM ". BB_ULOGIN ." WHERE userid IN($user_csv)");
Spoiler content hidden.
#67
belomaxorka обновил(а) ресурс Регистрация и вход через uLogin новой записью:

Обновление v2.1.1

  • Добавлено предупреждение о необходимости включить Curl или allow_url_fopen, если они отключены

Узнать больше об этом обновлении...
#68
belomaxorka обновил(а) ресурс Регистрация и вход через uLogin новой записью:

Обновление v2.1.2

  • Улучшена стабильность
  • Теперь при удалении пользователя, сразу же удаляются данные авторизации из bb_ulogin

Узнать больше об этом обновлении...
#69
belomaxorka обновил(а) ресурс Регистрация и вход через uLogin новой записью:

Обновление v2.1.3 [Stable]

  • Исправлен SQL запрос

Узнать больше об этом обновлении...
#70
Проблему с выходом из профиля решили?)