Eu já vi um problema com alguns clientes nos quais eles nos chamam de incapazes de fazer login e visualizar sua conta.
O e-mail e a senha estão corretos - nenhuma mensagem de erro de login, a página é recarregada apenas na página inicial ou na página de login, eles parecem não conseguir entrar na conta! Isso aconteceu após a aplicação do patch 10888, e temos o 10752 aplicado.
Depois de cavar, encontrei na tabela customer_entity
e percebi que os clientes afetados tinham um carimbo de data e hora created_date
após o updated_date
. Eu acho que não deveria ser assim, certo?
Então, para testar, alterei a data criada para ser ANTES da data atualizada, mesmo em um minuto. Para alguns usuários, isso por si só os ajudou a voltar para suas contas. Enquanto para outros usuários, eu também tive que atualizar sua senha via SQL, usando a consulta:
update customer_entity_varchar set value = md5('123456')
where where entity_id = 105 /*enter customer's entity_id found in customer_entity */
and attribute_id in
(select attribute_id from eav_attribute where attribute_code = 'password_hash'
and entity_type_id = 1);
Não tenho que investigar completamente as alterações que o SUPEE 10888 faz nos arquivos principais do cliente, mas há definitivamente problemas com o patch.
Além disso, não consigo atualizar a senha dos clientes através do painel de administração, como faria normalmente, ao salvar, a página resulta em um erro.
Usando 1.9.2.4