【问题标题】:Jhipster get user oauthJhipster 获取用户 oauth
【发布时间】:2018-03-16 22:42:36
【问题描述】:

我是 jhipster 和 spring security 的新手。

我使用 OAtuh 2.0 创建了一个新应用程序。效果很好。

现在,在我的代码中,我希望获得用户 oauth。你明白吗?

作为:MyUserConnected = oauth.getUserInfo();

谢谢

文斯

【问题讨论】:

    标签: spring-security oauth-2.0 jhipster


    【解决方案1】:

    如果您正在寻找当前用户的信息,当前连接的用户:

    final String userLogin = SecurityUtils.getCurrentUserLogin();
    

    根据定义,将为您获取当前用户登录信息,然后:

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

    将为您获取链接到登录名的实体用户,您可以从中访问所有信息,例如currentUser.get().getEmail()

    我不认为这有什么不同,不管是不是 OAuth。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2015-03-31
      • 2016-11-25
      • 1970-01-01
      • 2018-02-15
      • 2017-08-14
      • 2016-08-07
      • 2019-02-02
      • 2018-04-13
      • 1970-01-01
      相关资源
      最近更新 更多