/keycloak-react

Primary LanguageFreeMarkerMIT LicenseMIT

Projeto de Integração Keycloak com React

Visão Geral

Este projeto tem como objetivo demonstrar a integração entre o Keycloak, um serviço de gerenciamento de identidade e acesso baseado em padrões abertos, e o React, uma biblioteca JavaScript para a construção de interfaces de usuário. O Keycloak oferece recursos de autenticação, autorização e gerenciamento de usuários, enquanto o React é uma ferramenta poderosa para o desenvolvimento de interfaces de usuário dinâmicas e responsivas.

Funcionalidades

  • Autenticação de usuários utilizando o Keycloak.
  • Autorização baseada em papéis e permissões configurados no Keycloak.
  • Gerenciamento de sessões de usuários.
  • Proteção de rotas no React com base no status de autenticação.

Tecnologias Utilizadas

  • Keycloak: Servidor de autenticação e autorização.

  • React: Biblioteca JavaScript para a construção de interfaces de usuário.

Instalação

Clone o repositório:

git clone https://github.com/eduardorerick/keycloak-react.git

Instale as dependências do projeto React:

cd keycloak-react

npm install

Imagens do Projeto

image image image

Licença

Este projeto está licenciado sob a Licença MIT.