Ao acessar a página de registro, caso o usuário aperte em "Registre agora" sem ter inserido nenhum tipo de dado, aparecerá uma barra inferior ("Entrar") que redireciona para a tela de login. Estando agora na tela de login, caso o usuário digite credenciais válidas ele será redirecionado para o menu do usuário e o conteúdo central será a página de registro ao invés de 'conversations'.
Passos para reproduzir o bug
1 - Acesse https://www.ejplatform.org/.
2 - Clique em "Entrar".
3 - Aperte em "Registre agora".
4 - Aperte em "Registre agora" novamente sem colocar nenhum dado.
5 - Role a página para baixo e para cima.
6 - Aperte em "Entrar" na parte inferior.
7 - Digite credenciais válidas e aperte em "Entrar".
8 - Observe a tela ao qual o usuário é redirecionado (está logado, porém aparece a tela de registro).
Comportamento esperado
Não aparecimento do footer que redireciona para o login; ou
Redirecionamento correto do usuário após realizar o login nessas condições, isto é, caso desista do registro e aperte "Entrar" na parte inferior, o navegador não deve ter https://www.ejplatform.org/login/?next=/register/ como próximo caminho; e
Aparição dos erros relacionados as labels em locais apropriados e intuitivos, talvez logo abaixo do campo (problema ocorre em desktop).
Descrição do bug
Ao acessar a página de registro, caso o usuário aperte em "Registre agora" sem ter inserido nenhum tipo de dado, aparecerá uma barra inferior ("Entrar") que redireciona para a tela de login. Estando agora na tela de login, caso o usuário digite credenciais válidas ele será redirecionado para o menu do usuário e o conteúdo central será a página de registro ao invés de 'conversations'.
Passos para reproduzir o bug
1 - Acesse
https://www.ejplatform.org/
. 2 - Clique em "Entrar". 3 - Aperte em "Registre agora". 4 - Aperte em "Registre agora" novamente sem colocar nenhum dado. 5 - Role a página para baixo e para cima. 6 - Aperte em "Entrar" na parte inferior. 7 - Digite credenciais válidas e aperte em "Entrar". 8 - Observe a tela ao qual o usuário é redirecionado (está logado, porém aparece a tela de registro).Comportamento esperado
https://www.ejplatform.org/login/?next=/register/
como próximo caminho; eMais informações
Issue relacionada: ejplatform/ej-server/issues/697