接入 Hydra 授权、客户端管理与统一注销

This commit is contained in:
2026-09-28 12:30:06 +00:00
parent 45994e3919
commit 62b6e9db40
37 changed files with 1700 additions and 23 deletions
+8
View File
@@ -95,3 +95,11 @@ tasks.register('webauthnBrowserFixture', JavaExec) {
classpath = sourceSets.test.runtimeClasspath
mainClass = 'top.ddupan.iam.login.WebAuthnBrowserFixture'
}
// Adds a loopback-only Hydra issuer and fixture client to the same test-only browser application.
tasks.register('hydraBrowserFixture', JavaExec) {
dependsOn tasks.named('testClasses')
classpath = sourceSets.test.runtimeClasspath
mainClass = 'top.ddupan.iam.login.WebAuthnBrowserFixture'
systemProperty 'iam.fixture.hydra', 'true'
}