Changeset 775e15e for phonelux-backend/src/main/java/finki/it/phoneluxbackend/security/CustomAuthenticationFilter.java
- Timestamp:
- 09/17/22 01:23:47 (22 months ago)
- Branches:
- master
- Children:
- 7e88e46
- Parents:
- e5b84dc
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
phonelux-backend/src/main/java/finki/it/phoneluxbackend/security/CustomAuthenticationFilter.java
re5b84dc r775e15e 50 50 .withClaim("role", user.getAuthorities().stream() 51 51 .map(GrantedAuthority::getAuthority).collect(Collectors.toList())) 52 .withClaim("name", user.getFirstName()) 53 .withClaim("id", user.getId()) 52 54 .sign(algorithm); 53 55 54 // String refresh_token = JWT.create()55 // .withSubject(user.getEmail())56 // .withExpiresAt(new Date(System.currentTimeMillis() + 30 * 60 * 1000))57 // .withIssuer(request.getRequestURL().toString())58 // .withClaim("role",user.getAuthorities().stream()59 // .map(GrantedAuthority::getAuthority).collect(Collectors.toList()))60 // .sign(algorithm);61 56 62 63 Map<String,String> tokens = new HashMap<>(); 64 tokens.put("access_token",access_token); 65 // tokens.put("refresh_token",refresh_token); 57 Map<String,String> authInfo = new HashMap<>(); 58 authInfo.put("access_token",access_token); 66 59 response.setContentType(APPLICATION_JSON_VALUE); 67 new ObjectMapper().writeValue(response.getOutputStream(), tokens);60 new ObjectMapper().writeValue(response.getOutputStream(),authInfo); 68 61 } 69 62 }
Note:
See TracChangeset
for help on using the changeset viewer.