# keycloak

[Keycloak] EC2에 배포하기 (Load balancer로 SSL인증)
SSL인증 삽질과 Keycloak 배포를 위한 대서사시 🤭 (두둥)

[Keycloak] Authorization code방식의 인증 흐름
Keycloak의 엔드포인트를 활용해서 Authorization code방식으로 로그인하기 🔥

CORS 문제 해결
프론트 팀원들과 API를 연동하는 과정에서 아래와 같은 문제를 수없이 마주치게 되었다.Access to XMLHttpRequest at ‘http://{host_BE}/api/users/auth’ from origin ‘http://localhost:
SSO 구축기 - Web 기반 Multi Cookie Domain SSO 구축
본 포스팅은 SSO 구축기 시리즈의 3편이다.SSO 구축기 1편 - SSO Model 설계와 SSO, OAuth 2.0, OpenID Connect Protocol의 이해SSO 구축기 2편 - Authorization Server 선정과 프로필 서버 구축SSO Mode
SSO 구축기 - Authorization Server 선정과 프로필 서버 구축
본 포스팅은 SSO 구축기 시리즈의 2편이다.SSO 구축기 1편 - SSO Model 설계와 SSO, OAuth 2.0, OpenID Connect Protocol의 이해SSO 구축을 위해 사용할 OAuth 2.0 Protocol에는 인증을 담당하는 Authorizat
Keycloak 도커 사용법(Codespaces 에서)
Keycloak 이라는 오픈소스 인증 서비스를 도커에서 설치하는 법이때 나는 Github Codespaces에서 도커를 돌렸기 때문에 https 환경으로 설정했다.<url> 부분에는 도커를 실행한 환경의 url을 작성하면 된다.이때 KC_PROXY=edge 부분때

[Keycloak] Naver로 email 설정하기
Keycloak이라는 SSO 오픈소스를 계정 관리 시스템의 백엔드와 연결해서 개발 중인데, 회원 가입 후 유저가 로그인을 할 때 email verification을 해야하는 기능을 진행하다가 난관에 봉착했다.

kubectl sso with keycloak 삽질 일기
이번 삽질 일기에서는 kubernetes User의 접근 제어를 설정하게 되면서 마주쳤던 것을 써보려한다.

(React) Keycloakify 로 keycloak theme 개발하기 (3)
이제 로컬에 키클락을 설치하고 이것저것 세팅을 해주어야 한다

(React) Keycloakify 로 keycloak theme 개발하기 (2)
📋 오늘의 목표 ✔ keycloakify 설치하기 ✔ 로그인 화면 커스텀 하기 ✔ 회원 가입 화면 커스텀 하기

(React) Keycloakify 로 keycloak theme 개발하기 (1)
📋 오늘의 목표 ✔ 키클락이 뭔지 알아보기 ✔ 키클락 theme 기능은 어떻게 동작하나 ✔ keycloakify 소개

spring boot 와 keycloak 연결하기
login 이라는 이름의 클라이언트를 선택하면 Setting 페이지로 연결된다. 아래의 설정을 입력하자. Valid redirect URIs: 클라이언트 urlClient protocol: openid-connectAccess type: credential <-이

keycloak 서버 만들기
환경 macOS BigSurjava11 레드햇이 만든 SSO 오픈소스 인증과 인가표준(SAML, OAuth 2.0 등)을 제공한다. 키클락 공식 홈페이지에서 keycloak.zip을 다운로드 받는다. 압축을 풀면 디렉토리 구조는 아래와 같다. 터미널에서 아래 경로로 간

[keycloak] 유저 패스워드 없이 토큰 발급 받기
회사에서 장고로 백엔드 프로젝트를 진행하던 도중 SSO 구축을 위해 keycloak을 구축하시던 분이 이직을 하셨다. 그래서 keycloak을 내가 인수인계를 받게 되었고 프로젝트의 구조가 괴상했던 탓에 keycloak을 사용하면서도 소셜로그인 관련해서 OIDC를 적용