feat: basic auth

This commit is contained in:
Maulana Sodiqin
2025-03-14 09:53:20 +07:00
parent acfb8259bc
commit 9ffe808797
7 changed files with 166 additions and 80 deletions
+3
View File
@@ -1,6 +1,8 @@
use serde::{Deserialize, Serialize};
use utoipa::ToSchema;
use crate::v1::UsersItemDto;
#[derive(Clone, Debug, Serialize, Deserialize, ToSchema)]
pub struct AuthLoginRequestDto {
pub email: String,
@@ -10,6 +12,7 @@ pub struct AuthLoginRequestDto {
#[derive(Clone, Debug, Serialize, Deserialize, ToSchema)]
pub struct AuthLoginResponsetDto {
pub token: TokenDto,
pub user: UsersItemDto,
}
#[derive(Clone, Debug, Serialize, Deserialize, ToSchema)]