Revision 48572
Added by Argiro Kokogiannaki almost 7 years ago
UserHandler.java | ||
---|---|---|
25 | 25 |
private static Logger logger = Logger.getLogger(UserHandler.class); |
26 | 26 |
|
27 | 27 |
String userInfoUrl = null; |
28 |
public String getMail(String token) { |
|
28 |
// public String getMail(String token) { |
|
29 |
// |
|
30 |
// Claims claims = Jwts.parser() |
|
31 |
// .setSigningKey(DatatypeConverter.parseBase64Binary("my-very-secret")) |
|
32 |
// .parseClaimsJws(token).getBody(); |
|
33 |
// |
|
34 |
// return (String) claims.get("email"); |
|
35 |
// |
|
36 |
// } |
|
29 | 37 |
|
30 |
Claims claims = Jwts.parser() |
|
31 |
.setSigningKey(DatatypeConverter.parseBase64Binary("my-very-secret")) |
|
32 |
.parseClaimsJws(token).getBody(); |
|
33 |
|
|
34 |
return (String) claims.get("email"); |
|
35 |
|
|
36 |
} |
|
37 |
|
|
38 | 38 |
public UserInfo getUserInfo(String accessToken){ |
39 | 39 |
String url=userInfoUrl+accessToken; |
40 | 40 |
URL obj = null; |
Also available in: Unified diff
use the email from the userinfo