The_Neko 0 Опубликовано: 30 октября 2010 Рассказать Опубликовано: 30 октября 2010 версия - 9.0 сайт - loadbit.ru доброго времени суток. имеется проблема с восстановлением пароля через форму "Восстановление забытого пароля", а именно: Уважаемый посетитель! В связи с тем что в целях безопасности все пароли хранятся в зашифрованном виде, мы не можем восстановить Ваш старый пароль. На ваш E-Mail адрес, указанный при регистрации, было отправлено уведомление для генерации нового пароля для Вас. при переходе по ссылке(клике по ней) выдается сообщение: Пользователь с таким именем не запрашивал восстановление пароля, либо данная ссылка уже устарела. Допускается только одна попытка восстановления пароля по отправленной вам на e-mail ссылке. После чего вы должны повторно запрашивать восстановление пароля на e-mail в итоге пользователи просто не могут восстановить свои пароли, что очень ухудшает работу сайта с точки зрения посетителей. испытывалось на _mail.ru, _yandex.ru и _gmail.com. маил и яндекс - нормально доходит письмо о восстановлении, на гугл оно вообще не доходит(вероятно считается спамом). подскажите с чем связанно невозможность восстановления пароля при переходе по ссылке? Цитата Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 31 октября 2010 Рассказать Опубликовано: 31 октября 2010 Возможно, вы делали рассылку и вместо отписки от вашего сайта, пользователи просто заносили мыло в спам. Повесьте рядом всплывающее сообщение: "В случае проблем обращаться к админу email@mail.ru.". Цитата Ссылка на сообщение Поделиться на других сайтах
The_Neko 0 Опубликовано: 31 октября 2010 Рассказать Опубликовано: 31 октября 2010 Автор а как быть то с Пользователь с таким именем не запрашивал восстановление пароля, либо данная ссылка уже устарела. Допускается только одна попытка восстановления пароля по отправленной вам на e-mail ссылке. После чего вы должны повторно запрашивать восстановление пароля на e-mail Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 068 Опубликовано: 31 октября 2010 Рассказать Опубликовано: 31 октября 2010 The_Neko, Скорее всего их почтовая программа разбивает полученную ссылку на несколько строк, и при клике на нее открывается браузер не по полной ее ссылке, а в URL часть ссылки. Цитата Ссылка на сообщение Поделиться на других сайтах
The_Neko 0 Опубликовано: 31 октября 2010 Рассказать Опубликовано: 31 октября 2010 Автор а как возможно решить данную проблему, где то в коде поправить, или какие то настройки безопасности уменьшить? т.к. большинство пользователей в России имеет почту на майле и яндексе то это составляет оч. большую проблему Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 068 Опубликовано: 31 октября 2010 Рассказать Опубликовано: 31 октября 2010 а как возможно решить данную проблему, где то в коде поправить, или какие то настройки безопасности уменьшить? в коде скрипта ничего не поправить и от него это абсолютно не зависит, это зависит от почтовой программы, которую они используютт.к. большинство пользователей в России имеет почту на майле и яндексе то это составляет оч. большую проблему Это не имеет отношения к проблеме, проблема лежит в почтовой программе, а не в почтовом сервисе. Цитата Ссылка на сообщение Поделиться на других сайтах
The_Neko 0 Опубликовано: 1 ноября 2010 Рассказать Опубликовано: 1 ноября 2010 (изменено) Автор Это не имеет отношения к проблеме, проблема лежит в почтовой программе, а не в почтовом сервисе. что вы имеете в виду под почтовой программой? я например проводил тестирование не через почтовые программы(outlook либо другие), а непосредственно через браузер на почтовом сервере. P.S. все аналогично делал на _dle-news.ru, все работает без проблем(тестил на майле). Изменено 1 ноября 2010 пользователем The_Neko Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 068 Опубликовано: 1 ноября 2010 Рассказать Опубликовано: 1 ноября 2010 The_Neko, кстати смотрите в админпанели шаблоны E-mail сообщений, может вы необходимый тек пишите слитно с текстом или еще что. Цитата Ссылка на сообщение Поделиться на других сайтах
The_Neko 0 Опубликовано: 5 ноября 2010 Рассказать Опубликовано: 5 ноября 2010 Автор шаблон я вообще не менял: Уважаемый {%username%}, Вы сделали запрос на получение забытого пароля на сайте http://loadbit.ru/ Однако в целях безопасности все пароли хранятся в зашифрованном виде, поэтому мы не можем сообщить вам ваш старый пароль, поэтому если вы хотите сгенерировать новый пароль, зайдите по следующей ссылке: {%lostlink%} Если вы не делали запроса для получения пароля, то просто удалите данное письмо, ваш пароль храниться в надежном месте, и недоступен посторонним лицам. IP адрес отправителя: {%ip%} С уважением, Администрация http://loadbit.ru/ Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 068 Опубликовано: 5 ноября 2010 Рассказать Опубликовано: 5 ноября 2010 The_Neko, теперь копируйте ссылку из письма и переходите по ней в браузере. Цитата Ссылка на сообщение Поделиться на других сайтах
The_Neko 0 Опубликовано: 5 ноября 2010 Рассказать Опубликовано: 5 ноября 2010 Автор теперь копируйте ссылку из письма и переходите по ней в браузере. все та же история: Пользователь с таким именем не запрашивал восстановление пароля, либо данная ссылка уже устарела. Допускается только одна попытка восстановления пароля по отправленной вам на e-mail ссылке. После чего вы должны повторно запрашивать восстановление пароля на e-mail Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 068 Опубликовано: 5 ноября 2010 Рассказать Опубликовано: 5 ноября 2010 The_Neko, В таком случае у вас три возможных варианта: 1. Проблема в шаблоне, например стоят какие то редиректы, и страница перегружается, а вторая попытка при восстановлении неприемлима 2. Проблема в файлах скрипта, они были модифицированы. 3. Неоригинальная структура таблицы dle_lostdb в базе данных Цитата Ссылка на сообщение Поделиться на других сайтах
The_Neko 0 Опубликовано: 5 ноября 2010 Рассказать Опубликовано: 5 ноября 2010 Автор проблема решена, вы были правы на счет "3. Неоригинальная структура таблицы dle_lostdb в базе данных", а именно был "varchar(32)" вместо "varchar(40)" Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.