Как перенести всех пользователей на самописный движок?
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

Как перенести всех пользователей на самописный движок?
Привет всем!
Есть ли скрипт, позволяющий перенести всех пользователей (ники, пароли, почту и номера телефонов) в базу другого движка (самописного)?
Как шифруются пароли? Что нужно, чтобы новый движок понимал зашифрованные пароли, а при регистрации новых пользователей, так же как и phpbb умел шифровать их пароли?
Есть ли скрипт, позволяющий перенести всех пользователей (ники, пароли, почту и номера телефонов) в базу другого движка (самописного)?
Как шифруются пароли? Что нужно, чтобы новый движок понимал зашифрованные пароли, а при регистрации новых пользователей, так же как и phpbb умел шифровать их пароли?
-
- phpBB 2.0.1
- Сообщения: 283
- Стаж: 8 лет
- Откуда: Кикнур
- Благодарил (а): 48 раз
- Поблагодарили: 25 раз
-
- phpBB 2.0.12
- Сообщения: 871
- Стаж: 14 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 53 раза
- Поблагодарили: 92 раза
Re: Как перенести всех пользователей на самописный движок?
Нужен, такой же механизм шифрования.krasab писал(а): 04.03.2020 16:28 движка (самописного)?
Как шифруются пароли? Что нужно, чтобы новый движок понимал зашифрованные пароли, а при регистрации новых пользователей
Отправлено спустя 5 минут 35 секунд:
MD5 дешифровке не подлежит, но, при таком же алгоритме шифрования в самописном движке, он должен понимать пароли. Рекомендую почитать про MD5 ибо есть разница в шифровании.
-
- phpBB 2.0.4
- Сообщения: 445
- Стаж: 7 лет 8 месяцев
- Благодарил (а): 92 раза
- Поблагодарили: 27 раз
Re: Как перенести всех пользователей на самописный движок?
А ещё что то про соль было? (ФИГНЮ НАПИСАЛ?)
-
- phpBB 2.0.18
- Сообщения: 1167
- Стаж: 10 лет 1 месяц
- Благодарил (а): 44 раза
- Поблагодарили: 293 раза
Re: Как перенести всех пользователей на самописный движок?
Нельзя чистым мд5 пароли делать. Это не безопасно. Скорей всего там php пассворд. Или аналог.
-
- phpBB 2.0.2
- Сообщения: 338
- Стаж: 15 лет 6 месяцев
- Откуда: Ростов-на-Дону
- Благодарил (а): 22 раза
- Поблагодарили: 36 раз
Re: Как перенести всех пользователей на самописный движок?
Может как-то поможет. Вот таким sql запросом можно поменять пароль:
new_passwd - новый пароль
`user_id` = 2 - пример для админа или указать id другого пользователя
Код: Выделить всё
UPDATE phpbb_users SET `user_password` = md5('new_passwd') WHERE `user_id` = 2
`user_id` = 2 - пример для админа или указать id другого пользователя
-
- phpBB 2.0.12
- Сообщения: 871
- Стаж: 14 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 53 раза
- Поблагодарили: 92 раза
Re: Как перенести всех пользователей на самописный движок?
А кто говорил, о чистом MD5? Естественно, всё через php, MD5 - это, только шифровщик.KEMnEP писал(а): 05.03.2020 6:07 Нельзя чистым мд5 пароли делать. Это не безопасно. Скорей всего там php пассворд. Или аналог.
-
- phpBB 2.0.18
- Сообщения: 1167
- Стаж: 10 лет 1 месяц
- Благодарил (а): 44 раза
- Поблагодарили: 293 раза
Re: Как перенести всех пользователей на самописный движок?
demonlibra, серьёзно? Новейший phpBB шифрует пароли мд5 только, без доп преобразований? Чёт смутно верится. Иначе это потенциально дыркой пахнет
Re: Как перенести всех пользователей на самописный движок?
Да, и про соль тоже интересно.
Где можно подробнее почитать про технологию шифровки в phpbb?
Где можно подробнее почитать про технологию шифровки в phpbb?
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Re: Как перенести всех пользователей на самописный движок?
Это в первых двух версиях движка работало

Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 2.0.2
- Сообщения: 338
- Стаж: 15 лет 6 месяцев
- Откуда: Ростов-на-Дону
- Благодарил (а): 22 раза
- Поблагодарили: 36 раз
Re: Как перенести всех пользователей на самописный движок?
Проверял в 3.3.0. Работает.Siava писал(а): 05.03.2020 12:48 Это в первых двух версиях движка работало в тройке уже другой алгоритм шифрования.. насколько я помню.
-
- phpBB 2.0.18
- Сообщения: 1167
- Стаж: 10 лет 1 месяц
- Благодарил (а): 44 раза
- Поблагодарили: 293 раза
Re: Как перенести всех пользователей на самописный движок?
Может как режим совместимости со старыми паролями в базе данных. Но сам движок врядли такие простые генерирует. Жаль комп не под рукой.
-
- phpBB 2.0.2
- Сообщения: 338
- Стаж: 15 лет 6 месяцев
- Откуда: Ростов-на-Дону
- Благодарил (а): 22 раза
- Поблагодарили: 36 раз
Re: Как перенести всех пользователей на самописный движок?
Верится Вам или нет, но я только что проверил на локальной копии форума. Задал новый пароль командой которую писал через phpmyadmin и зашел.
Последний раз редактировалось demonlibra 05.03.2020 13:34, всего редактировалось 1 раз.
-
- phpBB 2.0.18
- Сообщения: 1167
- Стаж: 10 лет 1 месяц
- Благодарил (а): 44 раза
- Поблагодарили: 293 раза
Re: Как перенести всех пользователей на самописный движок?
Говорю же как режим совместимости. А попробуйте задать этот же пароль через форум (через функцию смены пароля в личном разделе) и сравнить в базе данных.