Skip to content

Instantly share code, notes, and snippets.

@roncat
roncat / rh-sso.md
Last active August 28, 2023 12:20 — forked from rafaeltuelho/rh-sso.md
Keycloak Project (Red HAt SSO)

Keycloak Project

O Keycloak Server permite habilitar segurança à aplicações web e prover a habilidade de login único usando protocolos padrão de mercado como SAML2, OpenID Connect e OAuth 2.0. Ele permite autenticação integrada com soluções empresariais de armazenamento de credenciais como servidores LDAP ou Microsoft Active Directory. Ele também pode atuar como broker de Identidade fazendo a interface com outros provedores SSO, provedores de identidade de provedores de cloud ou através do Login Social de serviços na web como Google, Facebook e Twitter. Possui também uma API REST de fácil uso e uma interface gráfica de administração onde o usuário pode configurar a federação de usuários, criar perfis de acesso e registrar aplicações clientes. O Keycloak é integrado com o JBoss Wildfly e possui uma forma de configuração simples para as aplicações publicadas no JBoss que queiram utilizar o SSO fazerem isso de forma rápida.

Benefícios

Permitir autenticação centralizada e uma única experiência de login por

@roncat
roncat / inMemoryDB.md
Created March 25, 2020 14:30 — forked from rafaeltuelho/inMemoryDB.md
Some notes when working with in memory embedded DBs like H2, Derby, HSQL, etc

to start H2 in background from commandline

nohup java -cp ./h2-1.4.199.jar org.h2.tools.Server -web -tcp -tcpDaemon -browser -ifNotExists -baseDir . &