/JAVA-Web-Login

Login em uma aplicação web JAVA para cadastro de usuários com imagem e senha utilizando criptografia SHA1

Primary LanguageJava


# JAVA-Web-Login


  • Login em uma aplicação web JAVA para cadastro de usuários com imagem e senha utilizando criptografia SHA1.
  • Servidor de Acesso a internet Apache TomCat 9
  • https://tomcat.apache.org/download-90.cgi
  • Utilização Banco de Dados MySQL com conector na verção 8.0.32
  • https://downloads.mysql.com/archives/c-j/
    JDBC Driver for MySQL (Connector/J)
  • Padrão MVC
    Model: Formulários.
    View: Páginas Comuns.
    Conrtoller: Funções do CRUD
  • Pacote com.crudjavaweb.dao: Conexão com o Banco e os GET e SET
  • Pacote com.crudjavaweb.bean: Funções Java com o Banco de Dados
  • Pacote fileuploadservlet: Servlet para upload de imagem.
  • Passagens de parâmetros por formulários pelos métodos GET e POST com o objeto objUsuário.
  • Listagem das informações através de ArrayList
  • Nas informações tem a exibição dos dados do usuário com as imagens.
  • Login realizado através de seção com verificação de senha com hash de criptografia SHA1
  • Login:
    https://github.com/lucasrm1981/Login_JAVA_WebApp
    Criptografia e Hash:
    https://github.com/lucasrm1981/MD5_SHA1_SHA256_SHA512
    Utilização do e-mail e senha para a validação no banco.
  • Upload de Imagem através de Servlet
  • Upload de Imagem
    https://github.com/lucasrm1981/Upload-de-Arquivo-por-Servlet-JAVA
    Criptografia e Hash:
    https://github.com/lucasrm1981/MD5_SHA1_SHA256_SHA512
    Função para geração de nome único através da data atual e criptografada com MD5. Teste Lógico caso não haja imagem cadastrada.
  • Conector com Banco de Dados Separado
  • Parametros de configuração de conexão com MySQL e passagem do Driver com variaveis.