우측 글씨 효과
타이핑 효과 적용
로그인 시 사용자 및 관리자 계정 구분하여 페이지 이동
id, 비밀번호 공란일 경우 로그인 버튼 비활성화 처리
이미 로그인되어 있는 경우 로그인 페이지 접근 불가 및 로그인 정보에 따라 관리자 및 사용자 페이지로 이동
로그인 성공 시 localStorage에 민감한 개인정보를 제외한 user 정보 저장
멤버 시퀀스 생성
멤버 시퀀스 초기화 프로시져 생성
멤버 시퀀스 초기화 프로시져 잡 등록
매일 자정 멤버 시퀀스 초기화
회원 가입 날짜와 멤버 시퀀스를 조합하여 고유한 Primary Key 생성
기능 설명
리액트 부트스트랩 – 관리자 페이지의 디자인 요소를 간편하게 통일
페이징 처리 - 페이지네이션을 이용하여 관리자 페이지는 페이징 처리를 함
회원 목록 조회 및 검색 – DB에서 회원 데이터를 가져옴, React에서 .filter()를 이용해 검색 처리
회원 상세 정보 조회 및 정보 수정 – 행 클릭 시 해당 회원 상세 정보 페이지로 이동, Modal창을 이용하여 회원 정보 수정 가능 ( axios.patch() )
추가 설명 코드
페이징 처리
이전 페이지 및 다음페이지 혹은 페이지 버튼에 해당하는 페이지로 이동
회원 정보를 DB에서 가져옴