feat(mobile-auth): MOB-AUTH-03/04 移动认证入库(含 StringRedisTemplate @Qualifier 修复)

- mobile/ 包:移动身份服务适配(verifyPassword/session 快照/授权种子)
- MobileStrongConfiguration:@Qualifier("stringRedisTemplate") 修复双 bean 歧义导致的 /oapi/mobile/* 静默 500
- PasswordVerificationController:POST /oapi/user/verifyPassword(classic app-auth + portal 白名单)
- ApplicationKeyReservation(+Repository)、AppController/Identity/ChannelBind oapi 适配、app_code 守卫配套
- MOB_AUTH_03_schema_DRAFT.sql(8 表 DRAFT)、application_bootstrap.sql 100000 幂等
- 测试:PasswordVerificationControllerTest、ApplicationKeyGateTest、AppControllerActivatedTest、entity/mobile 测试
- 依赖:com.yunhai.platform:yh-mobile-auth:1.1.0-mobauth03-rc.1(Nexus 已有同字节制品)
This commit is contained in:
chenxing
2026-10-30 10:21:29 +08:00
parent 809d88c838
commit e713d92d49
33 changed files with 1207 additions and 177 deletions
+7
View File
@@ -35,6 +35,8 @@
</dependencyManagement>
<dependencies>
<dependency><groupId>com.h2database</groupId><artifactId>h2</artifactId><scope>test</scope></dependency>
<dependency><groupId>com.yunhai.platform</groupId><artifactId>yh-mobile-auth</artifactId><version>1.1.0-mobauth03-rc.1</version></dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
@@ -268,6 +270,11 @@
<directory>C:/ub-build2/userbase</directory>
</build>
</profile>
<profile>
<id>mobauth03</id>
<build><directory>${mobauth03.output}/${project.artifactId}</directory></build>
</profile>
</profiles>
</project>