Skip to content

Commit 56de619

Browse files
authored
feat(jans-auth-server): updated mau on refreshing access token #2955 (#3025)
1 parent 4d9750f commit 56de619

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

jans-auth-server/server/src/main/java/io/jans/as/server/token/ws/rs/TokenRestWebServiceImpl.java

+5
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
import io.jans.as.server.service.external.ExternalUpdateTokenService;
4141
import io.jans.as.server.service.external.context.ExternalResourceOwnerPasswordCredentialsContext;
4242
import io.jans.as.server.service.external.context.ExternalUpdateTokenContext;
43+
import io.jans.as.server.service.stat.StatService;
4344
import io.jans.as.server.uma.service.UmaTokenService;
4445
import io.jans.as.server.util.ServerUtil;
4546
import io.jans.orm.exception.AuthenticationException;
@@ -140,6 +141,9 @@ public class TokenRestWebServiceImpl implements TokenRestWebService {
140141
@Inject
141142
private TokenCreatorService tokenCreatorService;
142143

144+
@Inject
145+
private StatService statService;
146+
143147
@Override
144148
public Response requestAccessToken(String grantType, String code,
145149
String redirectUri, String username, String password, String scope,
@@ -368,6 +372,7 @@ private Response processRefreshTokenGrant(String scope, String refreshToken, Fun
368372

369373
tokenExchangeService.rotateDeviceSecretOnRefreshToken(executionContext.getHttpRequest(), authorizationGrant, scope);
370374

375+
statService.reportActiveUser(authorizationGrant.getUserId());
371376
auditLog.updateOAuth2AuditLog(authorizationGrant, true);
372377

373378
return response(Response.ok().entity(getJSonResponse(accToken,

0 commit comments

Comments
 (0)