Files
wecom_it_smart_desk/docs/class-diagram.mermaid
T
Simon e4e2de47bb docs: test reports + knowledge iteration design + PRDs
提交 OTP/RBAC/Tier0/Tier1/P0+P2 测试报告、方案A E2E 验证、知识库迭代设计(PRD/mermaid/html 原型)、项目状态看板更新; 根配置 docker-compose.yml/mkdocs.yml。
2026-07-09 11:50:19 +08:00

34 lines
716 B
Plaintext

classDiagram
class MFAVerifyRequest {
+str otp_code
}
class MFAVerifyResponse {
+bool verified
+int expires_in
}
class MFAVerifyBindResponse {
+bool verified
+int expires_in
+str token
+str user_id
+str name
+str role
}
class MFABindStartResponse {
+str secret
+str otpauth_url
+str qr_code_base64
}
class MFAStatusResponse {
+bool bound
+bool enabled
+datetime last_verified_at
}
MFAVerifyRequest --> MFAVerifyResponse : "mfa_enabled=True → 仅验证"
MFAVerifyRequest --> MFAVerifyBindResponse : "mfa_enabled=False → 绑定+签发token"