diff options
author | mavlushechka <mavlushechka@gmail.com> | 2021-11-12 21:31:54 +0500 |
---|---|---|
committer | mavlushechka <mavlushechka@gmail.com> | 2021-11-12 21:31:54 +0500 |
commit | 8d284e1690faba5c0f834a07bac81e1ee00d515f (patch) | |
tree | dd587e71f8c091c1262a84cd2c7e1dd7cd7e4226 /src/main/java/com/mavlushechka/studentdatabase/config/MvcConfig.java |
Initializing
Diffstat (limited to 'src/main/java/com/mavlushechka/studentdatabase/config/MvcConfig.java')
-rwxr-xr-x | src/main/java/com/mavlushechka/studentdatabase/config/MvcConfig.java | 22 |
1 files changed, 22 insertions, 0 deletions
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 |