We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 21ac065 commit 90109f8Copy full SHA for 90109f8
1 file changed
src/domain/service/auth.ts
@@ -34,6 +34,11 @@ export default class AuthService {
34
*/
35
private readonly logger: DomainLogger;
36
37
+ /**
38
+ * Number of last characters to log from the refresh token
39
+ */
40
+ private readonly logTokenLength: number = 4;
41
+
42
/**
43
* Creates jwt service instance
44
* @param accessSecret - access token secret key
@@ -113,7 +118,9 @@ export default class AuthService {
113
118
if (session.refreshTokenExpiresAt.getTime() < Date.now()) {
114
119
await this.userSessionRepository.removeUserSessionByRefreshToken(token);
115
120
116
- this.logger.warn('Refresh token expired');
121
+ this.logger.warn('Refresh token expired', {
122
+ token: session.refreshToken.slice(-this.logTokenLength),
123
+ });
117
124
125
return null;
126
}
0 commit comments