0
私のJava eeアプリケーションでソーシャルログイン(Google、Facebook、Twitter)を有効にし、Keycloakで認証します。これまでのところ私はKeycloakから直接アプリケーションを認証することができましたし、私は以下の方法論とAccessTokenをキャプチャしています:KeycloakのIDプロバイダタイプを確認してください
AccessToken accessToken = ((KeycloakPrincipal) httpRequest.getUserPrincipal()).getKeycloakSecurityContext().getToken();
私はアイデンティティプロバイダ(Googleの/ Facebookの/ツイッター)を識別するために、このアクセストークンを使用することはできてユーザはログインしていますか?私の基本的な要件は、ユーザーがログインしているIDプロバイダーを見つけることです。
発行者は、keycloakサーバーがホストされているIDプロバイダーではないURLを表示しています – whywake