类 LoginController

java.lang.Object
net.sohelp.boot.admin.core.base.BaseController
net.sohelp.boot.dev.web.login.LoginController

@RestController("dev-core-login") @RequestMapping("/dev/login") public class LoginController extends BaseController
用户登录Controller

等保合规登录流程:

  • 验证码校验
  • AES-GCM 密码解密
  • LoginService.validate() — 账号锁定检查 + 密码验证 + 失败计数
  • 账号状态与管理员/开发者身份校验
  • LoginService.checkPasswordExpire() — 密码过期检查(过期返回 code=601)
  • Sa-Token 签发 Token(应用 token_timeout / active_timeout)