Log when unknown user tries to log in
This commit is contained in:
@@ -2,7 +2,7 @@ use actix_web::web::{HttpResponse, Json};
|
|||||||
use actix_web::{post, Responder};
|
use actix_web::{post, Responder};
|
||||||
use chrono::{Duration, Utc};
|
use chrono::{Duration, Utc};
|
||||||
use jsonwebtoken::{encode, EncodingKey, Header};
|
use jsonwebtoken::{encode, EncodingKey, Header};
|
||||||
use log::debug;
|
use log::{debug, error};
|
||||||
|
|
||||||
use crate::data::LoginRequest;
|
use crate::data::LoginRequest;
|
||||||
use crate::data::{secret_key, Claims, CreateAccountRequest, Token};
|
use crate::data::{secret_key, Claims, CreateAccountRequest, Token};
|
||||||
@@ -39,6 +39,7 @@ async fn login(creds: Json<LoginRequest>) -> impl Responder {
|
|||||||
.unwrap();
|
.unwrap();
|
||||||
HttpResponse::Ok().json(Token { token: &token })
|
HttpResponse::Ok().json(Token { token: &token })
|
||||||
} else {
|
} else {
|
||||||
|
error!("User not found during login: '{}'", creds.username);
|
||||||
HttpResponse::NotFound().finish()
|
HttpResponse::NotFound().finish()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user