Skip to content

Latest commit

 

History

History
51 lines (38 loc) · 1.83 KB

README.md

File metadata and controls

51 lines (38 loc) · 1.83 KB

test182

Table of Contents

Project purpose

Это простое веб-приложение, реализующее back-end и front-end часть, регистрацию пользователя, авторизацию пользователя, личный кабинет пользователя. При регистрации пользователя, сохраняется его реальный IP с которого он проходит регистрацию. После авторизации или регистрации пользователь попадает на страницу личного кабинета, где отображается логин, IP, time zone пользователя. Реализована возможность сменить пароль, настроить часовой пояс пользователя.


Project Structure

  • Java 11
  • Maven 3.8.0
  • Maven-checkstyle-plugin
  • Spring Security
  • Spring Web
  • Spring Data JPA
  • Spring Boot DevTools
  • Thymeleaf
  • H2 database

For developer

  1. Open the project in your IDE.

  2. Add it as maven project.

  3. Run the project (execute method main from Test182Application class).

  4. Go to Main page

  5. Register users. Default user role - "USER".

  6. Also, you can login as login: "admin" with password: "admin" and edit DB by included web-editor.

  7. You can change admin password in application.properties file, or from user account page like other users with USER role.


Author

https://github.com/tsehelnyk