feat: 开放账号登录接口供 tunume-mcp 调用
Summary
- 新增
POST /api/v1/account/sign_in,按登录名、手机号或邮箱登录。 - 请求和响应放在
holdingk-api-common,Controller 进 Knife4j,并补上AccountFeignClient。 - 登录不校验
service-token。返回的凭证写在独立 Redis 键HoldingkApi:AccountLogin,不能当作开放接口的service-token。
Test plan
-
POST /api/v1/account/sign_in用正确账号密码返回token和expireSec - 密码错误、停用、已删除账号被拒绝
-
该接口不带
service-token仍可访问,其他/api/v1/**仍要求service-token - Knife4j 能看到账号登录
- 登录返回的 token 不能用来调用其他开放接口