Автор Тема: При сбросе пароля делать LogOut  (Прочитано 21 раз)

06 Октября 2016, 10:40:53
  • Новичок
  • *
  • Сообщений: 36
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Есть возможность сброса пароля в меню "Мои персональные данные".
Все нормально отрабатывается. Пароль сбрасывается и на почту приходит новый пароль. Но этот пароль еще не "действителен", необходимо выйти с учетки и обратно зайти чтобы он стал действительным. Можно ли сделать автоматический LogOut например при вызове
/password-recovery?token=***&id_customer=*** - ?  
- и в какой файле обрабатывается этот запрос?
p.s. Авторизация через соц. сеть
06 Октября 2016, 10:47:04
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 32991
  • Репутация: +26759/-0
    • Просмотр профиля
После отсылки письма удалить куки, тогда произойдет выход
$cookie->logout();
06 Октября 2016, 10:53:24
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 20838
  • Репутация: +25276/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
Для формы пароля контроллер - /controllers/front/PasswordController.php
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
06 Октября 2016, 10:54:52
Ответ #3
  • Новичок
  • *
  • Сообщений: 36
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля