keycloak 2

[인증/인가] Keycloak User Storage SPI

Service Provider Interfaces (SPI) SPI 는 사용자가 상황에 맞게 Keycloak 의 기능중 일부를 커스텀하여 사용할 수 있도록 Keycloak 에서 제공하는 모듈이다. SPI 는 Thema (로그인,회원가입 화면) , User Storage SPI , Authentication SPI, Vault SPI 등 여러 종류가 있다. 사용 가능한 SPI 는 Keycloak Admin Console 에서 확인할 수 있다. 가장 단순한 형태의 사용자 지정 공급자는 하나 이상의 서비스 구현을 포함하는 표준 jar 파일입니다. 사용가능한 SPI Name Description org.keycloak.authentication.AuthenticatorFactory 사용자 또는 클라이언트 애플리..

DevOps, Infra 2024.04.10

[Keycloak] MSA 인증/인가 Open Source Solution Keycloak ?

목차 1. Keycloak 이란? Keycloak은 웹 앱 및 RESTful 웹 서비스를 위한 Single Sign On 솔루션이다. Keycloak의 목표는 애플리케이션 개발자가 조직에 배포한 애플리케이션과 서비스를 쉽게 보호할 수 있도록 보안을 단순화하는 것이다. 2. Keycloak 기능설명 2.1. SSO 사용자는 개별 응용프로그램이 아닌 Keycloak으로 인증한다. 애플리케이션이 로그인 양식, 사용자 인증 및 사용자 저장에 관여하지 않으며 Keycloak에 로그인한 후에는 사용자가 다른 애플리케이션에 액세스하기 위해 다시 로그인 불필요하다. ( 이것은 로그아웃에도 적용된다. Keycloak은 Single Sign-out을 제공하므로 사용자는 Keycloak을 사용하는 모든 응용 프로그램에서 로..

DevOps, Infra 2023.01.05