【发布时间】:2020-03-18 19:17:56
【问题描述】:
我想从 OAuth2.0 访问登录用户的电子邮件地址。只是为了确保正确的用户有权登录。
那我需要使用这段代码:
@RequestMapping("/user")
public Principal user(Principal principal) {
return principal;
}
从 JavaScript 调用:
<div>
Logged in as: <span id="user"></span>
</div>
$.get("/user", function(data) { // Call Java code with GET request
$("#user").html(data.userAuthentication.details.name); // Set id=user to the name of the user
});
但我想从 Java 代码而不是 JavaScript 代码访问它。我该怎么做?
【问题讨论】:
标签: java spring-boot spring-security oauth-2.0