Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.
Api criada em springBoot para cadastro de usuários e login. API conecta ao front com o framework react js e através da página principal o usuário consegue criar sua conta para fazer acesso a página principal da aplicação que consome uma API externa de filmes.
- Criar Usuário
- Autenticar Usuário
- Deletar usuário
- Atualizar Usuário
Os dados inseridos vão para o banco de dados e usuário é cadastrado ao banco de dados sua senha é criptografada para segurança.Caso o email seja inválido o usuário não será cadastrado e a mensagem "Email inválido" será mostrada na tela.
{
"id":1,
"username":"luisaxsz",
"email":"teste@gmail.com",
"senha":"$2a$10$/zS3xkZ2P929HHgQnQ/ceu.gKx4t8h6Aymrl.QXo6OmA/QtMYSdBq"
}
A tela de login envia os dados do usuário ao banco para conferir se o email existe e se a senha é válida para que o usuário possa ter acesso ou não a tela principal da aplicação. Caso seu email não seja válido não é permitida a entrada do usuário e mensagem de erro é mostrada ao usuário.
Caso esteja tudo ok o usuário pode acessar a tela principal da aplicação