admin_config/
verification_config.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, Serialize, Deserialize)]
4pub struct VerificationCodeConfig {
5    /// 验证码长度
6    pub length: usize,
7    /// 过期时间(秒)
8    pub ttl: u64,
9    /// 发送间隔(秒)
10    pub send_interval: u64,
11}
12
13impl Default for VerificationCodeConfig {
14    fn default() -> Self {
15        Self {
16            length: 6,
17            ttl: 300,
18            send_interval: 60,
19        }
20    }
21}