f8c6a14
zhenyi
feat(totp): add lib/totp crate for TOTP-based 2FA (HMAC-SHA1 + AES-GCM secret storage)
f8c6a14
use serde::Deserialize;
use utoipa::IntoParams;
#[derive(Debug, Clone, Copy, Default, Deserialize, IntoParams)]
#[into_params(parameter_in = Query)]
pub(crate) struct SpaceListQuery {
pub limit: Option<u64>,
pub offset: Option<u64>,
}