Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Как перенести всех пользователей на самописный движок?
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Как перенести всех пользователей на самописный движок?
Привет всем!
Есть ли скрипт, позволяющий перенести всех пользователей (ники, пароли, почту и номера телефонов) в базу другого движка (самописного)?
Как шифруются пароли? Что нужно, чтобы новый движок понимал зашифрованные пароли, а при регистрации новых пользователей, так же как и phpbb умел шифровать их пароли?
Есть ли скрипт, позволяющий перенести всех пользователей (ники, пароли, почту и номера телефонов) в базу другого движка (самописного)?
Как шифруются пароли? Что нужно, чтобы новый движок понимал зашифрованные пароли, а при регистрации новых пользователей, так же как и phpbb умел шифровать их пароли?
-
- phpBB 2.0.11
- Сообщения: 804
- Стаж: 13 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
Re: Как перенести всех пользователей на самописный движок?
Нужен, такой же механизм шифрования.
Отправлено спустя 5 минут 35 секунд:
MD5 дешифровке не подлежит, но, при таком же алгоритме шифрования в самописном движке, он должен понимать пароли. Рекомендую почитать про MD5 ибо есть разница в шифровании.
-
- phpBB 2.0.4
- Сообщения: 440
- Стаж: 6 лет 8 месяцев
- Благодарил (а): 100 раз
- Поблагодарили: 30 раз
Re: Как перенести всех пользователей на самописный движок?
А ещё что то про соль было? (ФИГНЮ НАПИСАЛ?)
-
- phpBB 2.0.17
- Сообщения: 1117
- Стаж: 9 лет 1 месяц
- Благодарил (а): 42 раза
- Поблагодарили: 278 раз
Re: Как перенести всех пользователей на самописный движок?
Нельзя чистым мд5 пароли делать. Это не безопасно. Скорей всего там php пассворд. Или аналог.
-
- phpBB 2.0.2
- Сообщения: 338
- Стаж: 14 лет 6 месяцев
- Откуда: Ростов-на-Дону
- Благодарил (а): 24 раза
- Поблагодарили: 38 раз
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.11
- Сообщения: 804
- Стаж: 13 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
Re: Как перенести всех пользователей на самописный движок?
А кто говорил, о чистом MD5? Естественно, всё через php, MD5 - это, только шифровщик.
-
- phpBB 2.0.17
- Сообщения: 1117
- Стаж: 9 лет 1 месяц
- Благодарил (а): 42 раза
- Поблагодарили: 278 раз
Re: Как перенести всех пользователей на самописный движок?
demonlibra, серьёзно? Новейший phpBB шифрует пароли мд5 только, без доп преобразований? Чёт смутно верится. Иначе это потенциально дыркой пахнет
Re: Как перенести всех пользователей на самописный движок?
Да, и про соль тоже интересно.
Где можно подробнее почитать про технологию шифровки в phpbb?
Где можно подробнее почитать про технологию шифровки в phpbb?
-
- Поддержка
- Сообщения: 5283
- Стаж: 19 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 793 раза
Re: Как перенести всех пользователей на самописный движок?
Это в первых двух версиях движка работало в тройке уже другой алгоритм шифрования.. насколько я помню.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 2.0.2
- Сообщения: 338
- Стаж: 14 лет 6 месяцев
- Откуда: Ростов-на-Дону
- Благодарил (а): 24 раза
- Поблагодарили: 38 раз
-
- phpBB 2.0.17
- Сообщения: 1117
- Стаж: 9 лет 1 месяц
- Благодарил (а): 42 раза
- Поблагодарили: 278 раз
Re: Как перенести всех пользователей на самописный движок?
Может как режим совместимости со старыми паролями в базе данных. Но сам движок врядли такие простые генерирует. Жаль комп не под рукой.
-
- phpBB 2.0.2
- Сообщения: 338
- Стаж: 14 лет 6 месяцев
- Откуда: Ростов-на-Дону
- Благодарил (а): 24 раза
- Поблагодарили: 38 раз
Re: Как перенести всех пользователей на самописный движок?
Верится Вам или нет, но я только что проверил на локальной копии форума. Задал новый пароль командой которую писал через phpmyadmin и зашел.
Последний раз редактировалось demonlibra 05.03.2020 13:34, всего редактировалось 1 раз.
-
- phpBB 2.0.17
- Сообщения: 1117
- Стаж: 9 лет 1 месяц
- Благодарил (а): 42 раза
- Поблагодарили: 278 раз
Re: Как перенести всех пользователей на самописный движок?
Говорю же как режим совместимости. А попробуйте задать этот же пароль через форум (через функцию смены пароля в личном разделе) и сравнить в базе данных.