Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Восстановление пароля пользователя


Recommended Posts

Здравствуйте. Пытаюсь восстановить пароль от аккаунта как пользователь. Указываю почту, на него приходит письмо со ссылкой, нажимаю на ссылку http://localhost:8080/OnlineTM/index.php?route=account/reset&code=blablablablalbIP-адрес  и эта  ошибка 

Код сброса пароля является недействительным или был использован ранее!

 

Помогите пожалуйста разобраться 

Змінено користувачем Harvi
Надіслати
Поділитися на інших сайтах


  • 5 months later...

catalog/controller/mail/forgotten.php

попробуй заменить строку

$data['reset'] = str_replace('&', '&', $this->url->link('account/reset', 'code=' . $args[1], true));

на

$data['reset'] = str_replace('&', '&', $this->url->link('account/reset', 'code=' . $args[1] . '', true));

 

Змінено користувачем twinz
Надіслати
Поділитися на інших сайтах


Стало: 
$data['reset'] = str_replace('&', '&', $this->url->link('account/reset', 'code=' . $args[1] . '', true));
Было:    

$data['reset'] = str_replace('&', '&', $this->url->link('account/reset', 'code=' . $args[1], true));

Ничего не изменилось. Письмо с ссылкой приходит, но:
 Код сброса пароля является недействительным или был использован ранее!

 

Попробовал и Вашу строку и свою правленую - нет разницы.

Надіслати
Поділитися на інших сайтах


Вот что на почту приходит:
Новый пароль был запрошен от VynFish интернет-магазин морской рыбалки.
Для сброса пароля нажмите на ссылку ниже:
https://vynfish.ru/index.php?route=account/reset&code=vLFBiQ6od9oywCG6hNmREZF6ywuNPlpuFtv1PTQP
IP-
адрес, использованный для запроса:
185.120.190.155

Надіслати
Поділитися на інших сайтах


Уважаемые гуру, приблизился к сути. Окажите маленькую помощь:

В этой ссылке:
https://vynfish.ru/index.php?route=account/reset&code=q84TPCLPxx32XKlc6bwFuzWgCcbjrtJamRyIMxzGIP-

Если удалить символы: IP-

Все работает!
 

Т.е. ссылка должна быть такого вида: https://vynfish.ru/index.php?route=account/reset&code=q84TPCLPxx32XKlc6bwFuzWgCcbjrtJamRyIMxzG

Где косячок? Help !

Надіслати
Поділитися на інших сайтах


  • 5 months later...
В 02.03.2021 в 14:25, vynfish сказал:

Разобраться бы где происходит формирование самого исходящего письма

Отвечу, хотя может уже поздно) Где формируется письмо я не нашёл, но пофиксил по-другому.
В файле "catalog/language/ru-ru/mail/forgotten.php" в "$_['text_ip'] = 'IP-адрес, использованный для запроса:';" перед "IP-адрес" добавил пробел и теперь ссылка формируется правильно.

  • +1 1
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.