Skip to content

Commit 90109f8

Browse files
committed
feat: log last token characters
1 parent 21ac065 commit 90109f8

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

src/domain/service/auth.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,11 @@ export default class AuthService {
3434
*/
3535
private readonly logger: DomainLogger;
3636

37+
/**
38+
* Number of last characters to log from the refresh token
39+
*/
40+
private readonly logTokenLength: number = 4;
41+
3742
/**
3843
* Creates jwt service instance
3944
* @param accessSecret - access token secret key
@@ -113,7 +118,9 @@ export default class AuthService {
113118
if (session.refreshTokenExpiresAt.getTime() < Date.now()) {
114119
await this.userSessionRepository.removeUserSessionByRefreshToken(token);
115120

116-
this.logger.warn('Refresh token expired');
121+
this.logger.warn('Refresh token expired', {
122+
token: session.refreshToken.slice(-this.logTokenLength),
123+
});
117124

118125
return null;
119126
}

0 commit comments

Comments
 (0)