From 9820d2f020c2d6e68b97dbbed6d4fdb681af5806 Mon Sep 17 00:00:00 2001 From: Toyas Date: Sat, 18 Apr 2026 21:02:03 +0800 Subject: [PATCH] fix(admin): Correct admin initialization and password salt compatibility --- .../video/admin/service/impl/AdminUserInitService.java | 2 +- .../video/admin/service/impl/AdminUserServiceImpl.java | 4 ++-- .../video/admin/service/impl/PasswordServiceImpl.java | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/backend/video-admin/src/main/java/com/nuaa/video/admin/service/impl/AdminUserInitService.java b/backend/video-admin/src/main/java/com/nuaa/video/admin/service/impl/AdminUserInitService.java index 62f208b..6f31bff 100644 --- a/backend/video-admin/src/main/java/com/nuaa/video/admin/service/impl/AdminUserInitService.java +++ b/backend/video-admin/src/main/java/com/nuaa/video/admin/service/impl/AdminUserInitService.java @@ -49,7 +49,7 @@ public class AdminUserInitService implements ApplicationRunner { adminUser.setRealName("系统管理员"); adminUser.setEmail("admin@example.com"); adminUser.setStatus(1); // 正常状态 - adminUser.setSalt(null); + adminUser.setSalt(passwordService.generateSalt()); adminUser.setCreatedBy("system"); adminUser.setUpdatedBy("system"); adminUser.setCreateTime(LocalDateTime.now()); diff --git a/backend/video-admin/src/main/java/com/nuaa/video/admin/service/impl/AdminUserServiceImpl.java b/backend/video-admin/src/main/java/com/nuaa/video/admin/service/impl/AdminUserServiceImpl.java index 59d9d32..ac0f798 100644 --- a/backend/video-admin/src/main/java/com/nuaa/video/admin/service/impl/AdminUserServiceImpl.java +++ b/backend/video-admin/src/main/java/com/nuaa/video/admin/service/impl/AdminUserServiceImpl.java @@ -221,7 +221,7 @@ public class AdminUserServiceImpl extends ServiceImpl