Skip to content

Latest commit

 

History

History
50 lines (36 loc) · 2.37 KB

README.md

File metadata and controls

50 lines (36 loc) · 2.37 KB

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

Api de Cadastro e Login

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.

Ferramentas

Funcionalidades

  • Criar Usuário
  • Autenticar Usuário
  • Deletar usuário
  • Atualizar Usuário

Tela de Cadastro do 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.

TelaCadastro

Dados do Usuário

  {
  "id":1,
  "username":"luisaxsz",
  "email":"teste@gmail.com",
  "senha":"$2a$10$/zS3xkZ2P929HHgQnQ/ceu.gKx4t8h6Aymrl.QXo6OmA/QtMYSdBq"
  }

Tela de Login

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.

image

Caso esteja tudo ok o usuário pode acessar a tela principal da aplicação

image