统一登录

方式一 · 用户名 + 口令

按 Oracle 只读视图 gtbjahinfo_empl 匹配,成功后写入本系统会话,并返回该人员在外部单点中的映射用户名。

方式二 · 外部单点登录

本系统作为中转,Oracle 用户名与单点用户名不同,靠 MySQL empl_compare 建立关联。本期仅建立类与入口。

当前会话

读取中…

接口返回

所有返回均为 {code, timestamp, title, context},HTTP 状态恒为 200。

尚未请求
视图 2026-11-06 已新增 USER_PASSWORD 列,但它是 12 位密文,加密算法尚未与 HIS 确认。 当前 password-column 为空、dev-skip-password=false,登录一律拒绝,不会用猜的算法放行。 本地联调可临时加启动参数 --gtbjahinfo.login.dev-skip-password=true;正式启用需确认口令算法后只改 EmplServiceImpl.encryptPassword() 一处。 该密码列对外的两个人员接口恒不返回。
登录接口 POST /open/auth/login 属公开分区,不走 API 验签。