|
|
|
@@ -75,8 +75,7 @@ public class JwtAuthenticationController { |
|
|
|
|
|
|
|
private final Log logger = LogFactory.getLog(getClass()); |
|
|
|
|
|
|
|
private static final long EXPIRY_IN_MINTUE = 60000; |
|
|
|
private static final long TOKEN_DURATION = 5; |
|
|
|
private static final long TOKEN_DURATION_MINUTES = 5; |
|
|
|
|
|
|
|
@PostMapping("/login") |
|
|
|
public ResponseEntity<?> login(@RequestBody JwtRequest authenticationRequest, HttpServletRequest request) |
|
|
|
@@ -192,7 +191,7 @@ public class JwtAuthenticationController { |
|
|
|
} |
|
|
|
// === END 2FA CHECK === |
|
|
|
|
|
|
|
long accessTokenExpiry = TOKEN_DURATION * EXPIRY_IN_MINTUE; |
|
|
|
long accessTokenExpiry = TOKEN_DURATION_MINUTES * 60 * 1000; |
|
|
|
final String accessToken = jwtTokenUtil.generateToken(userDetails, accessTokenExpiry); |
|
|
|
final String refreshToken = jwtTokenUtil.createRefreshToken(userDetails.getUsername()).getToken(); |
|
|
|
|
|
|
|
@@ -205,8 +204,7 @@ public class JwtAuthenticationController { |
|
|
|
@PostMapping("/refresh-token") |
|
|
|
public ResponseEntity<TokenRefreshResponse> refreshtoken(@Valid @RequestBody TokenRefreshRequest request) |
|
|
|
throws Exception { |
|
|
|
long accessTokenExpiry = /* settingsService.getInt(SettingNames.SYS_IDLE_LOGOUT_TIME) */ TOKEN_DURATION |
|
|
|
* EXPIRY_IN_MINTUE; |
|
|
|
long accessTokenExpiry = TOKEN_DURATION_MINUTES * 60 * 1000; |
|
|
|
String requestRefreshToken = request.getRefreshToken(); |
|
|
|
|
|
|
|
requestRefreshToken = requestRefreshToken.replaceAll("\"", ""); |
|
|
|
|