Уважаемые пользователи!
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 1.4.4
- Сообщения: 183
- Стаж: 14 лет 2 месяца
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Как перенести всех пользователей на самописный движок?
Привет всем!
Есть ли скрипт, позволяющий перенести всех пользователей (ники, пароли, почту и номера телефонов) в базу другого движка (самописного)?
Как шифруются пароли? Что нужно, чтобы новый движок понимал зашифрованные пароли, а при регистрации новых пользователей, так же как и phpbb умел шифровать их пароли?
Есть ли скрипт, позволяющий перенести всех пользователей (ники, пароли, почту и номера телефонов) в базу другого движка (самописного)?
Как шифруются пароли? Что нужно, чтобы новый движок понимал зашифрованные пароли, а при регистрации новых пользователей, так же как и phpbb умел шифровать их пароли?
-
- phpBB 2.0.11
- Сообщения: 805
- Стаж: 13 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
Re: Как перенести всех пользователей на самописный движок?
Нужен, такой же механизм шифрования.
Отправлено спустя 5 минут 35 секунд:
MD5 дешифровке не подлежит, но, при таком же алгоритме шифрования в самописном движке, он должен понимать пароли. Рекомендую почитать про MD5 ибо есть разница в шифровании.
-
- phpBB 2.0.4
- Сообщения: 440
- Стаж: 6 лет 9 месяцев
- Благодарил (а): 100 раз
- Поблагодарили: 30 раз
Re: Как перенести всех пользователей на самописный движок?
А ещё что то про соль было? (ФИГНЮ НАПИСАЛ?)
-
- phpBB 2.0.17
- Сообщения: 1127
- Стаж: 9 лет 1 месяц
- Благодарил (а): 42 раза
- Поблагодарили: 284 раза
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
- Сообщения: 805
- Стаж: 13 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
Re: Как перенести всех пользователей на самописный движок?
А кто говорил, о чистом MD5? Естественно, всё через php, MD5 - это, только шифровщик.
-
- phpBB 2.0.17
- Сообщения: 1127
- Стаж: 9 лет 1 месяц
- Благодарил (а): 42 раза
- Поблагодарили: 284 раза
Re: Как перенести всех пользователей на самописный движок?
demonlibra, серьёзно? Новейший phpBB шифрует пароли мд5 только, без доп преобразований? Чёт смутно верится. Иначе это потенциально дыркой пахнет
-
- phpBB 1.4.4
- Сообщения: 183
- Стаж: 14 лет 2 месяца
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Re: Как перенести всех пользователей на самописный движок?
Да, и про соль тоже интересно.
Где можно подробнее почитать про технологию шифровки в phpbb?
Где можно подробнее почитать про технологию шифровки в phpbb?
-
- Поддержка
- Сообщения: 5285
- Стаж: 19 лет 4 месяца
- Откуда: Питер
- Благодарил (а): 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
- Сообщения: 1127
- Стаж: 9 лет 1 месяц
- Благодарил (а): 42 раза
- Поблагодарили: 284 раза
Re: Как перенести всех пользователей на самописный движок?
Может как режим совместимости со старыми паролями в базе данных. Но сам движок врядли такие простые генерирует. Жаль комп не под рукой.
-
- phpBB 2.0.2
- Сообщения: 338
- Стаж: 14 лет 6 месяцев
- Откуда: Ростов-на-Дону
- Благодарил (а): 24 раза
- Поблагодарили: 38 раз
Re: Как перенести всех пользователей на самописный движок?
Верится Вам или нет, но я только что проверил на локальной копии форума. Задал новый пароль командой которую писал через phpmyadmin и зашел.
Последний раз редактировалось demonlibra 05.03.2020 13:34, всего редактировалось 1 раз.
-
- phpBB 2.0.17
- Сообщения: 1127
- Стаж: 9 лет 1 месяц
- Благодарил (а): 42 раза
- Поблагодарили: 284 раза
Re: Как перенести всех пользователей на самописный движок?
Говорю же как режим совместимости. А попробуйте задать этот же пароль через форум (через функцию смены пароля в личном разделе) и сравнить в базе данных.