Массовый сброс паролей
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Amator
- phpBB 1.4.3
- Сообщения: 88
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 25 раз
- Поблагодарили: 5 раз
Массовый сброс паролей
Видел на некоторых форумах как приводился массовый сброс паролей - всем пользователям рассылалось уведомление с новым паролем. Такое обычно делают после каких либо атак или просто для предотвращения оных. Задался вопросом написания чего то подобного для phpBB. Хочу посоветоваться по поводу алгоритма. Насколько понимаю нужно получить список всех пользователей из БД, сделать цикл в котором будет генерироватся новый пароль, криптоватся в md5(он ведь используется в phpBB?), делается запрос UPDATE в БД к определенному пользователю с обновлением хеша пароля и отправляется письмо с новым паролем. Я вот только думаю - не создаст ли это очень большую нагрузку на БД особенно, когда пользователей несколько сотен? Также вопрос как организовать рассылку email'ов - насколько понимаю нужно создать шаблон сообщения, забросить в папку email языкового пакета, а как подставить туда значения и отправить его? Буду благодарен за ссылку на dev wiki, так как сам не нашел.
-
NiGHt-LEshiY
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 15 лет 1 месяц
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Массовый сброс паролей
Нагрузку на БД это не создаст, даже если пользователей 100.000
А вот за такое количество email могут и в чёрный список добавить.
А вот за такое количество email могут и в чёрный список добавить.
-
Amator
- phpBB 1.4.3
- Сообщения: 88
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 25 раз
- Поблагодарили: 5 раз
Re: Массовый сброс паролей
Насчет нагрузки на БД я все таки сомневаюсь. Как же тогда реализовать рассылку? Да и не думаю, что на платном хостинге могут появится проблемы с рассылкой.
-
NiGHt-LEshiY
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 15 лет 1 месяц
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Массовый сброс паролей
От хостинга не зависит тот факт, что почтовые сервера ооочень не любят массовых рассылок. Зато очень любят чёрные и серые списки.
По поводу нагрузки: если заносить данные большими порциями, то нагрузка продлится недолго, если по одному пользователю - до достаточно долго.
Но сама нагрузка будет очень небольшой, проверил нечто похожее у себя.
По поводу нагрузки: если заносить данные большими порциями, то нагрузка продлится недолго, если по одному пользователю - до достаточно долго.
Но сама нагрузка будет очень небольшой, проверил нечто похожее у себя.
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 10 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Массовый сброс паролей
не удобней использовать "Принудительная смена пароля" Пользователь должен будет сменить свой пароль по прошествии указанного количества дней.
Помощь в ЛС/email только за WM или ЮMoney
-
Amator
- phpBB 1.4.3
- Сообщения: 88
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 25 раз
- Поблагодарили: 5 раз
Re: Массовый сброс паролей
Эта функция срабатывает каждые н количество дней, а я хотел(хочу) сделать единоразовый сброс паролей всех пользователей.

