#[derive(serde::Deserialize)] pub(crate) struct LoginInput { pub identifier: String, #[serde(default)] pub password: String, }