0
我在我的java ee應用程序中啓用社交登錄(Google,Facebook,Twitter)並通過Keycloak進行身份驗證。到目前爲止,我已經能夠直接通過Keycloak來驗證應用程序,我用下面的方法捕獲的accessToken:識別Keycloak中的身份提供者類型
AccessToken accessToken = ((KeycloakPrincipal) httpRequest.getUserPrincipal()).getKeycloakSecurityContext().getToken();
我可以使用此訪問令牌來識別身份提供商(谷歌/ Facebook的/ Twitter等)通過用戶已登錄哪些內容?我的基本要求是找出用戶登錄的身份提供商?
發行者顯示keycloak服務器託管的URL而不是身份提供者 – whywake