From 2b880d232aefd40dad225b8337e80cce50b70304 Mon Sep 17 00:00:00 2001 From: Konstantin Date: Thu, 20 Feb 2025 15:40:37 +0300 Subject: [PATCH] change passwords --- .../java/com/example/nto/controller/EmployeeController.java | 3 +++ src/main/resources/data.sql | 6 ++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/example/nto/controller/EmployeeController.java b/src/main/java/com/example/nto/controller/EmployeeController.java index 36f5d4d..76954bd 100644 --- a/src/main/java/com/example/nto/controller/EmployeeController.java +++ b/src/main/java/com/example/nto/controller/EmployeeController.java @@ -11,6 +11,7 @@ import org.springframework.http.ResponseEntity; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.core.Authentication; import org.springframework.security.core.context.SecurityContextHolder; +import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; import org.springframework.web.bind.annotation.*; import javax.servlet.http.HttpServletRequest; @@ -39,6 +40,8 @@ public class EmployeeController { public EmployeeDTO info(@RequestParam final String login) { Authentication authentication = SecurityContextHolder.getContext().getAuthentication(); String recipientLogin = authentication.getName(); + var a = new BCryptPasswordEncoder(); + System.out.println(a.encode("wordpass")); return employeeService.getEmployeeDTO(login, recipientLogin); } diff --git a/src/main/resources/data.sql b/src/main/resources/data.sql index 6e26d68..e2b3631 100644 --- a/src/main/resources/data.sql +++ b/src/main/resources/data.sql @@ -1,9 +1,7 @@ INSERT INTO employee (id, login, password, name, photo, position, last_visit, role, is_banned) VALUES -(1, 'pivanov', '$2a$10$ciGeZy83rnnmeVDJylnAAuqg2z3ZfXNIS.8PYwRQdPrbguAybtUbe', 'Иванов Петр Федорович', 'https://funnyducks.ru/upload/iblock/0cd/0cdeb7ec3ed6fddda0f90fccee05557d.jpg', 'Разработчик', '2024-02-12T08:30', 'USER', false), -(2, 'ipetrov', 'cringe', 'Петров Иван Константинович', 'https://funnyducks.ru/upload/iblock/0cd/0cdeb7ec3ed6fddda0f90fccee05557d.jpg', 'Аналитик', '2024-02-13T08:35', 'ADMIN', false), -(3, 'asemenov', 'pupupu', 'Семенов Анатолий Анатольевич', 'https://funnyducks.ru/upload/iblock/0cd/0cdeb7ec3ed6fddda0f90fccee05557d.jpg', 'Разработчик', '2024-02-13T08:31', 'USER', false), -(4, 'afedorov', '$2a$10$4tbL.Kp1e4TB1Luq86hzAeAdDgBLoqH3Kh0GaR5RmkNni5lzre3oO', 'Федоров Александр Сергеевич', 'https://funnyducks.ru/upload/iblock/0cd/0cdeb7ec3ed6fddda0f90fccee05557d.jpg', 'Тестировщик', '2024-02-12T08:36', 'ADMIN', false); +(1, 'pivanov', '$2a$10$1Ol1/IKIok1WTeuIsjr/v.foHHigFFX0SlJNo4ILLCuXGu8ruqQzG', 'Иванов Петр Федорович', 'https://funnyducks.ru/upload/iblock/0cd/0cdeb7ec3ed6fddda0f90fccee05557d.jpg', 'Разработчик', '2024-02-12T08:30', 'USER', false), +(4, 'afedorov', '$2a$10$SykNGIZ6Crt8o60DnGQVIes2r4SEvivw3CcHZg.INHojXpioc8LNS', 'Федоров Александр Сергеевич', 'https://funnyducks.ru/upload/iblock/0cd/0cdeb7ec3ed6fddda0f90fccee05557d.jpg', 'Тестировщик', '2024-02-12T08:36', 'ADMIN', false); INSERT INTO code (value) VALUES