Ошибка восстановления пароля

  • 6 Ответов
  • 763 Просмотров

Спартак

  • Сообщений: 10
  • RasаЯ
    • Просмотр профиля
    • Создание сайтов в Сочи
Ошибка восстановления пароля
« : 09 Января 2018, 20:50:52 »
Приветствую, Вас!
Сегодня один из пользователей разозлился немного, на такую для него трудность:
При восстановлении пароля пользователю приходит письмо:
Цитировать
Был сделан запрос на смену пароля, если Вы не выполняли данный запрос, или сообщение получено по ошибке - просто удалите данное письмо.

В противном случае, перейдите по ссылке:
/user/lost/relost/2-09370bbf60a

Ваше имя: ivanov
Новый пароль: o3WinL2Nv

С уважением, Администрация сайта
https://sochigaz.ru
В ссылке активации нового пароля нет адреса сайта, подскажите пожалуйста как поправить?
подпись в разработке...

Спартак

  • Сообщений: 10
  • RasаЯ
    • Просмотр профиля
    • Создание сайтов в Сочи
Re: Ошибка восстановления пароля
« Ответ #1 : 10 Января 2018, 14:33:33 »
Насколько я понимаю адрес ссылки активации формируется в этой строке:
Цитировать
$nplink = $ro->seo('index.php?dn=user&re=lost&to=relost&id='.$item['userid'].'&code='.$newpass_code);
Может проблема в сертификате ...https...
Или с сервером что не так?
Уважаемый, Neon, направьте в нужном направлении, не могу пока погрузиться в ваше новое детище с головой...
...в 1С фискальники отваливаются, а обновиться заставляют...
Буду очень признателен!   
подпись в разработке...

sovyonok

  • Сообщений: 46
    • Просмотр профиля
    • Прогулки по Москве
Re: Ошибка восстановления пароля
« Ответ #2 : 10 Января 2018, 16:02:37 »
Попробуйте так:
$nplink = $config['site_url'].$ro->seo('index.php?dn=user&re=lost&to=relost&id='.$item['userid'].'&code='.$newpass_code);

Спартак

  • Сообщений: 10
  • RasаЯ
    • Просмотр профиля
    • Создание сайтов в Сочи
Re: Ошибка восстановления пароля
« Ответ #3 : 10 Января 2018, 16:45:13 »
Всё Ок!
Теперь ссылка как положено и открывается прямо из письма!
Спасибо большое, Добрый человек!
подпись в разработке...

Спартак

  • Сообщений: 10
  • RasаЯ
    • Просмотр профиля
    • Создание сайтов в Сочи
Re: Ошибка восстановления пароля
« Ответ #4 : 11 Января 2018, 11:35:04 »
Появилось немного времени, почитал форум и думаю, что хотя это и работает :
Попробуйте так:
$nplink = $config['site_url'].$ro->seo('index.php?dn=user&re=lost&to=relost&id='.$item['userid'].'&code='.$newpass_code);
Правильней будет так:
$nplink = $ro->seo('index.php?dn=user&re=lost&to=relost&id='.$item['userid'].'&code='.$newpass_code, 1);
То же работает...
Админ рассудит 8)
подпись в разработке...

sovyonok

  • Сообщений: 46
    • Просмотр профиля
    • Прогулки по Москве
Re: Ошибка восстановления пароля
« Ответ #5 : 12 Января 2018, 14:36:18 »
Всё так.
Не копал так глубоко. Для полного феншуя лучше вместо 1 ставить true.
Мой вариант просто лежал на поверхности))

Спартак

  • Сообщений: 10
  • RasаЯ
    • Просмотр профиля
    • Создание сайтов в Сочи
Re: Ошибка восстановления пароля
« Ответ #6 : 30 Января 2018, 14:06:06 »
Ещё раз спасибо, ваш вариант очень выручил, в своё время!!!
Для полного феншуя лучше вместо 1 ставить true.
Обязательно попробую, как удастся...
подпись в разработке...