实现首轮 Java/Spring Native 人类登录链路,详细范围见 docs/native-validation.md。
当前已完成 Native 基础验证,正在验证浏览器登录交互原型;AD、MFA 和 Hydra 集成尚未实现。现役 Go/Authelia 链路继续提供服务。生产切换在验证完成后单独推进。
初始化采用维护者指定的 Spring Initializr 配置:Java 25、Spring Boot 4.1.1、Gradle、YAML,以及 Native、DevTools、Lombok、配置处理器、Web、Security、WebAuthn、Data LDAP、Validation、Actuator、Prometheus、OpenTelemetry、Tracing、UnboundID、Testcontainers。
骨架已推送:源码提交;wiki 同步。Gradle test 通过(含测试 AOT 和 LGTM Testcontainer,1 个上下文测试);初始化提交当时尚未执行 nativeCompile/nativeTest,后续结果见下方 PR。Docker 开发已挂载 Gradle 缓存。
Native 基础验证已提交 PR #2,已合并,尚未部署。JVM/AOT/Native 各 2 项通过,独立应用 ELF 启动、认证保护与 HTTP 指标计数检查通过。修复 AOT ServiceConnection 和三处反射入口;具体实测数据与剩余范围见 PR 和 docs/bootstrap.md。
浏览器流程原型见 PR #3:内联上下文、React 渲染、原生 POST 与服务端步骤推进。JVM/AOT/Native 各 6 项、Native 应用 smoke 和 Chromium 三项均通过,PR 待审阅;模拟流程不建立认证身份。界面边界 wiki PR #7。
No dependencies set.
The note is not visible to the blocked user.
实现首轮 Java/Spring Native 人类登录链路,详细范围见 docs/native-validation.md。
当前已完成 Native 基础验证,正在验证浏览器登录交互原型;AD、MFA 和 Hydra 集成尚未实现。现役 Go/Authelia 链路继续提供服务。生产切换在验证完成后单独推进。
初始化采用维护者指定的 Spring Initializr 配置:Java 25、Spring Boot 4.1.1、Gradle、YAML,以及 Native、DevTools、Lombok、配置处理器、Web、Security、WebAuthn、Data LDAP、Validation、Actuator、Prometheus、OpenTelemetry、Tracing、UnboundID、Testcontainers。
骨架已推送:源码提交;wiki 同步。Gradle test 通过(含测试 AOT 和 LGTM Testcontainer,1 个上下文测试);初始化提交当时尚未执行 nativeCompile/nativeTest,后续结果见下方 PR。Docker 开发已挂载 Gradle 缓存。
Native 基础验证已提交 PR #2,已合并,尚未部署。JVM/AOT/Native 各 2 项通过,独立应用 ELF 启动、认证保护与 HTTP 指标计数检查通过。修复 AOT ServiceConnection 和三处反射入口;具体实测数据与剩余范围见 PR 和 docs/bootstrap.md。
浏览器流程原型见 PR #3:内联上下文、React 渲染、原生 POST 与服务端步骤推进。JVM/AOT/Native 各 6 项、Native 应用 smoke 和 Chromium 三项均通过,PR 待审阅;模拟流程不建立认证身份。界面边界 wiki PR #7。