Posts

Showing posts with the label Spring Boot projects

Registration and Login with Kotlin + Spring Security + Thymeleaf

Image
Hello everyone, I hope you all are well, today we will learn how to create user registration and login using Kotlin,  Spring security,  Thymeleaf, JPA, and H2DB. GitHub repository link is provided at the end of this tutorial. You can download the source code. Technologies used: Spring Boot  makes developing the web applications and microservices with Spring Framework faster and easier through three core capabilities: 1.  Autoconfiguration 2. An opinionated approach to configuration 3. The ability to create standalone applications Kotlin   is an open-source statically typed programming language. It is object-oriented and supports functional programming features. It is designed for the JVM (Java Virtual Machine) Spring Security  is a Java/Java EE framework that provides authentication, authorization, and other security features for enterprise applications. Thymeleaf  is a modern server-side Java template engine for both web and standalone environments. Maven  is a build automation tool u