Acabei de migrar meu site. Mas eu tenho um problema.
Meus clientes não podem fazer login na conta deles. Quando clicar em fazer login na página de login. http://www.mywebsite.com/customer/account/login/ Ele deve fazer login na conta deles, mas redireciona a mesma página.
Eu sou muito novo no magento. Por favor me ajude como consertar isso?
customer
logging
ce-1.8.1.0
Nattapong Lip Kiatmongkollert
fonte
fonte
Respostas:
Você tem um modelo personalizado e funcionou na versão 1.7? No 1.8.1, form_keys foram adicionadas; portanto, verifique seu modelo personalizado para esta linha:
se estiver faltando, adicione-o como em
E verifique todos os outros formulários após a atualização:
https://gist.github.com/drobinson/7913822
fonte
http://www.blueclawsearch.co.uk/blog/2013/12/12/fix-customer-cannot-login-to-magento-1-8-1/, esta é uma solução para o problema
Aqui está o que o link acima tem a dizer:
Ir para
template/customer/form/login.phtml
etemplate/persistent/customer/form/login.phtml
e sobAdicione o seguinte código no formulário de login
Se você estiver usando o formulário de login em diferentes modelos, também poderá adicionar o item
form_key
às outras partes.fonte
Eu fiz isso em /app/Mage/Customer/controllers/AccountController.php
Eu fiz essas mudanças e começou a trabalhar para mim
fonte