Added environment config. Added logging serializers. Updated logs to use serializers.
This commit is contained in:
@ -38,6 +38,7 @@ export class AuthController {
|
||||
this.logger.error({
|
||||
class: AuthController.name,
|
||||
method: this.login.name,
|
||||
user: req.user,
|
||||
msg: 'Failed to login.',
|
||||
error: err,
|
||||
});
|
||||
@ -62,7 +63,9 @@ export class AuthController {
|
||||
this.logger.info({
|
||||
class: AuthController.name,
|
||||
method: this.login.name,
|
||||
user_login: req.user.userLogin,
|
||||
user: req.user,
|
||||
access_token: data.access_token,
|
||||
refresh_token: data.refresh_token,
|
||||
msg: 'User logged in.',
|
||||
});
|
||||
|
||||
@ -87,7 +90,7 @@ export class AuthController {
|
||||
this.logger.info({
|
||||
class: AuthController.name,
|
||||
method: this.logout.name,
|
||||
user_login: req.user.userLogin,
|
||||
user: req.user,
|
||||
msg: 'User logged off',
|
||||
});
|
||||
|
||||
@ -112,6 +115,8 @@ export class AuthController {
|
||||
this.logger.debug({
|
||||
class: AuthController.name,
|
||||
method: this.refresh.name,
|
||||
user: req.user,
|
||||
access_token: data.access_token,
|
||||
msg: 'Updated Authentication cookie for access token.',
|
||||
});
|
||||
|
||||
@ -124,6 +129,8 @@ export class AuthController {
|
||||
this.logger.debug({
|
||||
class: AuthController.name,
|
||||
method: this.refresh.name,
|
||||
user: req.user,
|
||||
refresh_token: data.refresh_token,
|
||||
msg: 'Updated Refresh cookie for refresh token.',
|
||||
});
|
||||
}
|
||||
@ -133,6 +140,7 @@ export class AuthController {
|
||||
this.logger.error({
|
||||
class: AuthController.name,
|
||||
method: this.refresh.name,
|
||||
user: req.user,
|
||||
msg: 'Failed to refresh tokens.',
|
||||
error: err,
|
||||
});
|
||||
@ -158,7 +166,7 @@ export class AuthController {
|
||||
this.logger.info({
|
||||
class: AuthController.name,
|
||||
method: this.register.name,
|
||||
user_login: user.userLogin,
|
||||
user: req.user,
|
||||
msg: 'User registered',
|
||||
});
|
||||
} catch (err) {
|
||||
@ -167,6 +175,7 @@ export class AuthController {
|
||||
this.logger.warn({
|
||||
class: AuthController.name,
|
||||
method: this.register.name,
|
||||
user: req.user,
|
||||
msg: 'Failed to register due to duplicate userLogin.',
|
||||
});
|
||||
return {
|
||||
@ -178,6 +187,7 @@ export class AuthController {
|
||||
this.logger.error({
|
||||
class: AuthController.name,
|
||||
method: this.register.name,
|
||||
user: req.user,
|
||||
msg: 'Failed to register.',
|
||||
error: err,
|
||||
});
|
||||
@ -190,6 +200,14 @@ export class AuthController {
|
||||
try {
|
||||
data = await this.auth.login(user);
|
||||
if (!data.access_token || !data.refresh_token || !data.refresh_exp) {
|
||||
this.logger.error({
|
||||
class: AuthController.name,
|
||||
method: this.register.name,
|
||||
user: req.user,
|
||||
access_token: data.access_token,
|
||||
refresh_token: data.refresh_token,
|
||||
msg: 'Failed to generate tokens after registering.',
|
||||
});
|
||||
return {
|
||||
success: false,
|
||||
error_message: 'Something went wrong with tokens while logging in.',
|
||||
@ -199,6 +217,7 @@ export class AuthController {
|
||||
this.logger.error({
|
||||
class: AuthController.name,
|
||||
method: this.register.name,
|
||||
user: req.user,
|
||||
msg: 'Failed to login after registering.',
|
||||
error: err,
|
||||
});
|
||||
|
Reference in New Issue
Block a user