From 8d284e1690faba5c0f834a07bac81e1ee00d515f Mon Sep 17 00:00:00 2001 From: mavlushechka Date: Fri, 12 Nov 2021 21:31:54 +0500 Subject: Initializing --- .../studentdatabase/config/MvcConfig.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 src/main/java/com/mavlushechka/studentdatabase/config/MvcConfig.java (limited to 'src/main/java/com/mavlushechka/studentdatabase/config/MvcConfig.java') diff --git a/src/main/java/com/mavlushechka/studentdatabase/config/MvcConfig.java b/src/main/java/com/mavlushechka/studentdatabase/config/MvcConfig.java new file mode 100755 index 0000000..ac7abb8 --- /dev/null +++ b/src/main/java/com/mavlushechka/studentdatabase/config/MvcConfig.java @@ -0,0 +1,22 @@ +package com.mavlushechka.studentdatabase.config; + +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; +import org.springframework.web.servlet.config.annotation.ViewControllerRegistry; +import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; + +@Configuration +public class MvcConfig implements WebMvcConfigurer { + @Bean + public BCryptPasswordEncoder bCryptPasswordEncoder() { + return new BCryptPasswordEncoder(); + } + + public void addViewControllers(ViewControllerRegistry registry) { + registry.addViewController("/authentication/login").setViewName("authentication/login"); + registry.addViewController("/authentication/change-password").setViewName("authentication/change-password"); + registry.addViewController("/admin-panel/add-users").setViewName("/admin-panel/add-users"); + registry.addViewController("/admin-panel/information/search").setViewName("/admin-panel/information/search"); + } +} \ No newline at end of file -- cgit v1.2.3