0
내 Java ee 애플리케이션에서 소셜 로그인 (Google, Facebook, Twitter)을 활성화하고 Keycloak을 통해 인증합니다. 지금까지 내가 직접 Keycloak을 통해 응용 프로그램을 인증 할 수 있었다 나는 아래의 방법으로 AccessToken을 캡처하고 있습니다 :Keycloak의 신원 제공 업체 유형 식별
AccessToken accessToken = ((KeycloakPrincipal) httpRequest.getUserPrincipal()).getKeycloakSecurityContext().getToken();
내가 ID 공급자 (구글/페이스 북/트위터)를 식별하기 위해이 액세스 토큰을 사용할 수를 통해 사용자가 로그인 했습니까? 내 기본 요구 사항은 사용자가 로그인 한 ID 공급자를 찾는 것입니다.
발급자는 키 클로킹 서버가 호스팅되고 ID 공급자가 아닌 URL을 보여줍니다 – whywake