국비기간에 만든 사이드 프로젝트를 회상하며 작성해보는 게시물 입니다.
React.js + Spring Data JPA를 연동한 게시판 프로젝트
개발환경 :
OS : window10
IDE : VSCode, IntelliJ
Language : Java, Javascript
FrintEnd : HTML / CSS, React.js
BackEnd : Spring Boot(Gradle), Spring Data JPA
DB : MySQL
도메인 먼저 생성하고, html, css, js
Controller + Service + Respotoriy로 각 js(페이지) 접속 가능한지 확인
로그인 절차 진행 (OAuth 제외 일반 회원 부터 체크 -> 보안 적용 후 OAuth 적용 시키기)
로그인 시 사용자의 비밀번호를 보안해줄 보안 클래스 만들기 SecurityConfig.java
service와 serviceimple 동시에 만들어 주기
사용자가 로그인할 때 필요한 권한 클래스 만들고 로그인 성공 여부 + 실패 여부 동시에 권한주기
CustomLoginFailureHandler(로그인 실패시의 권한 설정) + CustomLoginSuccessHandler(로그인 성공시의 권한 설정)
CustomLogoutSuccessHandler(로그아웃시 성공 권한) + CustomAccessDeniedHandler(접근 권한 오류 설정 주기)
[React, node.js] 2차 프로젝트 Trello만들기 (0) | 2024.03.06 |
---|---|
unsplash API를 활용해서 이미지 검색 어플리케이션 만들기 (0) | 2024.02.13 |
[웹사이트 만들기] Quora html, css 따라해보기 (0) | 2023.07.27 |
[todolist] HTML, CSS, JAVASCRIPT...ToDo-List (0) | 2023.06.12 |
유튜브 틀 잡기(1) (0) | 2023.04.22 |
댓글 영역