2017-10-05 7 views
0

私はjhipsterとspringのセキュリティでより新しいです。Jhipster get user oauth

私はOAtuh 2.0で新しいアプリケーションを作成しました。それはうまくいく。

私のコードでは、ユーザーoauthを取得します。わかりますか ?

名前:MyUserConnected = oauth.getUserInfo();

ありがとう

ヴィンス

答えて

3

あなたは、現在のユーザーに関する情報を探している場合は、現在接続されています1:

final String userLogin = SecurityUtils.getCurrentUserLogin(); 

は、定義により、現在のユーザーのログインをあなたを取得します、次に:

Optional<User> currentUser = userRepository.findOneByLogin(userLogin); 

あなたにエンティティのユーザーが表示されますログインすると、すべての情報にはcurrentUser.get().getEmail()などでアクセスできます。

OAuthであろうとなかろうと、それは違うとは思いません。

これが役に立ちます。

関連する問題