diff --git a/crates/presentation/src/dtos.rs b/crates/presentation/src/dtos.rs index a6f2730..d9faba7 100644 --- a/crates/presentation/src/dtos.rs +++ b/crates/presentation/src/dtos.rs @@ -20,6 +20,23 @@ pub struct LogReviewForm { pub watched_at: String, } +#[derive(Deserialize)] +pub struct LoginForm { + pub email: String, + pub password: String, +} + +#[derive(Deserialize)] +pub struct RegisterForm { + pub email: String, + pub password: String, +} + +#[derive(Deserialize)] +pub struct ErrorQuery { + pub error: Option, +} + #[derive(Deserialize)] pub struct LogReviewRequest { pub external_metadata_id: Option,