Na tela de cadastro faltou a parte de validação de email e de enviar um código para o e-mail que o usuário cadastrou para que ele possa collocar no campo que solicita esse código, igual no layout enviado