From 9371e5ca06b69bc37da1caee34614323b380529c Mon Sep 17 00:00:00 2001 From: Justiks Date: Wed, 19 Feb 2025 11:36:05 +0300 Subject: [PATCH] setup web security --- .idea/workspace.xml | 62 ++++++++++++++----- pom.xml | 16 ++++- .../nto/controller/EmployeeController.java | 6 +- .../java/com/example/nto/entity/Employee.java | 40 ++++++++++-- .../nto/websecurity/CustomUserDetails.java | 53 ++++++++++++++++ .../websecurity/UserDetailsServiceImpl.java | 21 +++++++ .../nto/websecurity/WebSecurityConfig.java | 48 ++++++++++++++ src/main/resources/application.yml | 9 ++- 8 files changed, 225 insertions(+), 30 deletions(-) create mode 100644 src/main/java/com/example/nto/websecurity/CustomUserDetails.java create mode 100644 src/main/java/com/example/nto/websecurity/UserDetailsServiceImpl.java create mode 100644 src/main/java/com/example/nto/websecurity/WebSecurityConfig.java diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 1bcd102..6461633 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -5,18 +5,27 @@ - + + + + + - - - - + + + + + @@ -29,18 +38,19 @@