Login Register API coded in Java using Java Spring Boot,Swagger and PostgreSQL.
- Spring Boot Dev Tools
- Lombok
- Spring Web
- Spring Data JPA
- Validation
- PostgreSql Driver
- Thymeleaf
- SpringMVC
- user-controller
- add
- remove
- update
- getall
- getbyid
- getbyfirstname
- getbylastname
- getbyfirstnameorlastname
- register-controller
- register
- login-controller
- login
- change-log-controller
- getbyid (user id)
- getall
- getByFirstNameOrLastName
- Login Form : http://localhost:8080/loginform
- Register Form : http://localhost:8080/registerform
- User List: http://localhost:8080/list
- Add Form: http://localhost:8080/addform
- Update Form: http://localhost:8080/updateform?id=
To access the swagger: http://localhost:8080/swagger-ui/index.html#/
Here are some screenshots of the API
User-Controller is the API for admins.