identity_service
| 项 | 值 |
|---|---|
| 类型 | NestJS 服务 |
| 角色 | 账号、凭据、会话 |
| 数据库 | PostgreSQL(账号、凭据、三方绑定、会话表) |
职责
- 账号注册与唯一性检查(
identity.user.register/identity.user.check)。 - 密码校验与设置(哈希存储,
identity.user.verify-password/identity.user.set-password)。 - 三方身份绑定与解绑(Google / Apple / GitHub)。
- 账号状态(冻结 / 解冻由管理端触发)。
- 会话签发、内省校验、列表、单端与全端注销——单点登录的锚点。
关键技术
- 密码哈希(argon2id)。
- 会话令牌为不透明随机串,校验一律回源内省。