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

Ошибки при использовании модулей, установке и использовании опенкарта
santur
Сообщения: 29
Зарегистрирован: 10.03.2022
Поблагодарил: 11 раз

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

Непрочитанное сообщение santur »

Всем привет! Сегодня столкнулся с неприятным сюрпризом, а именно - с невозможностью войти в админку. Пароль вводил верный - 100%. Функция восстановления пароля с первого раза не сработала. Все равно не пускает. Со второй попытки пока не пришло письмо на почту.

Ребята, что делать? Какие еще есть способы восстановить доступ?
Аватара пользователя
liveopencart
liveopencart.ru
Сообщения: 264
Зарегистрирован: 10.03.2022
Мои дополнения: 19th19th
Поблагодарил: 74 раз
Спасибо: 121 раз
Контактная информация:

Re: Восстановление пароля

Непрочитанное сообщение liveopencart »

Поменять в базе
update `oc_user` set `password`=md5('yourpassword') where `username`='admin'
или использовать что-то типа утилиты из вложения
 
Вложения
reset.zip
(1.46 КБ) 2525 скачиваний
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 365
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 8 раз
Спасибо: 45 раз
Контактная информация:

Re: Восстановление пароля

Непрочитанное сообщение nikifalex »

liveopencart писал(а): 20 май 2022, 13:21 Поменять в базе
update `oc_user` set `password`=md5('yourpassword') where `username`='admin'
это только для старых версий opencart. начиная с какой-то там теперь еще salt
 
 
 
Аватара пользователя
liveopencart
liveopencart.ru
Сообщения: 264
Зарегистрирован: 10.03.2022
Мои дополнения: 19th19th
Поблагодарил: 74 раз
Спасибо: 121 раз
Контактная информация:

Re: Восстановление пароля

Непрочитанное сообщение liveopencart »

nikifalex писал(а): 20 май 2022, 16:41это только для старых версий opencart. начиная с какой-то там теперь еще salt
 
сто лет не пользовался ей, буду знать :)
 
 
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 365
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 8 раз
Спасибо: 45 раз
Контактная информация:

Re: Восстановление пароля

Непрочитанное сообщение nikifalex »

ынтернет говорит что надо так

в поле password — d1c194daffb03fc2653027c87f76a12a4eaeac5f
в поле salt — x3x6r693j
Эти данные будут соответствовать новому паролю password

но мне проще в system/library/cart/user.php убрать проверку пароля совсем, а потом вернуть конечно
Аватара пользователя
liveopencart
liveopencart.ru
Сообщения: 264
Зарегистрирован: 10.03.2022
Мои дополнения: 19th19th
Поблагодарил: 74 раз
Спасибо: 121 раз
Контактная информация:

Re: Восстановление пароля

Непрочитанное сообщение liveopencart »

nikifalex писал(а): 20 май 2022, 19:18 но мне проще в system/library/cart/user.php убрать проверку пароля совсем, а потом вернуть конечно
Действительно. Сделал небольшой модификатор для этого, может кому пригодится. Правда придется чистить кэш как-то, к примеру удалением в виде файлов :) Не забывайте после работы, удалить файл и почистить кэш. Все работы на свой страх и риск.
Вложения
liveopencart.nopass.zip
(529 байт) 2530 скачиваний
dkann
Сообщения: 1
Зарегистрирован: 30.10.2024

Re: Восстановление пароля

Непрочитанное сообщение dkann »

nikifalex писал(а): 20 май 2022, 16:41
liveopencart писал(а): 20 май 2022, 13:21 Поменять в базе
update `oc_user` set `password`=md5('yourpassword') where `username`='admin'
это только для старых версий opencart. начиная с какой-то там теперь еще salt
 
 


версия 2.2.0 попался сайт который пришлось переносить, сменил в базе почту не приходит на почту инфа для восстановления,
сгенерил пароль в hash md5 и просто подставил в oc_user, соль потёр и залогинился, потом при смене пароля через админку новая соль создалась, так что при смене пароля соль не так уж и важна :)
Ответить