captcha_service
| 项 | 值 |
|---|---|
| 类型 | NestJS 服务 |
| 角色 | 验证码挑战的签发 / 校验方 |
| 数据库 | PostgreSQL(挑战表) |
职责
- 挑战创建与校验(
captcha.challenge.create/captcha.challenge.verify)。 - 校验通过签发不透明工单,供登录编排回源消费(
captcha.ticket.consume)。 - 过期挑战由
captcha_worker定时清理(直接删库,不经 NATS)。
关键技术
- 工单契约复用
libs/ticket。 - 尝试次数上限与 TTL 为配置项。