Skip to content

DeductiveX/ProcessosAdvSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de Consulta de Processos para Advocacia

Um projeto desenvolvido por João Vitor e Israel Alessandro.

📜 Descrição

Este é um sistema projetado para a consulta e gerenciamento de processos judiciais, voltado para o ambiente de advocacia. A plataforma permite que usuários autorizados acessem informações de processos de forma segura e centralizada.

A segurança da aplicação, incluindo o controle de acesso e a autenticação dos usuários (advogados, clientes, etc.), é gerenciada por uma instância do Keycloak.

🚀 Tecnologias Principais

  • Keycloak: Solução Open Source para Gerenciamento de Identidade e Acesso (IAM). É o coração da segurança do sistema, responsável por:
    • Autenticação de usuários (Login/Senha).
    • Autorização (definir o que cada perfil de usuário pode acessar).
    • Segurança de APIs.
  • Java: A plataforma Keycloak e seus scripts de inicialização dependem de um ambiente Java (JDK) para serem executados.

⚙️ Como Executar o Servidor de Autenticação

Os scripts localizados no diretório keycloak/bin/ são usados para controlar o servidor Keycloak.

Pré-requisitos

  • Java Development Kit (JDK) instalado.
  • Variável de ambiente JAVA_HOME configurada, apontando para o diretório de instalação do JDK.

Iniciando o Servidor (Modo de Desenvolvimento)

  1. Abra um terminal ou prompt de comando.
  2. Navegue até o diretório dos scripts:
    cd keycloak\bin
  3. Execute o script de inicialização:
    kc.bat start-dev
  4. Este comando irá iniciar o servidor Keycloak, que passará a ser responsável por toda a camada de segurança da aplicação de consulta de processos.

🛠️ Ferramentas Administrativas

  • kcadm.bat: Script da CLI (Interface de Linha de Comando) do Admin do Keycloak. Útil para automatizar tarefas administrativas, como criar usuários, reinos (realms) ou clientes.
  • kcreg.bat: Script da CLI para registro de clientes no Keycloak.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors