[프레임워크]_스프링 프로젝트_진행5

Kingyj·2024년 12월 24일


게시판 만들기 프로젝트에 이어서 회원가입과 로그인 로그아웃 기능울 구현해봤다.
저번 프로젝트까지로 사실상 기본적인 게시판의 기능은 대부분 구현했다.
하지만, 회원가입이 없는 사이트를 최근에 이용한적있나?
회원가입 없이도 이용가능한 사이트는 있어도
회원자체를 관리하지않는 사이트는 흔치 않다.


기존 게시판에 회원가입기능을 추가로 네비게이션바에 넣으면서, 로그인기능까지 구현해봤다.

회원가입 버튼을 누르면 위의 사진과 같은 페이지로 연결된다.
단순 입력란이 아니라, 비밀번호가 일치하지않거나, 중복된 아이디/이메일을 입력 할 경우 에러표시와 함께 가입이 진행되지않는다.
또한, 비밀번호는 관리자도 확인 할 수 없게 자체적으로 암호화되어 저장된다.


가입을 하고, 서버로 들어가본다.

가입한 유저의 가입 정보가 생성되었다.

  • 내가 만든 사이트에 회원가입을 통해 가입한 회원의 데이터베이스와 게시글의 정보를 저장시킨 것이다.

회원가입을 통해 새로운 아이디를 생성.

생성 한 아이디를 통해 로그인.
상단 네비게이션 바의 로그인이 로그아웃으로 바뀌었다.
게시글도 써보고 답변도 달아보았다.

모두 정상 작동한다.


이제 앞서 말한 구체적인 기능들을 추가해 고객의 편리성을 도울것이다.
글 수정과 삭제기능, 추천기능 그리고 검색기등을을 추가할것이다.

이렇게 현재 여러 사이트들에서 사용되고있는 기본적인 기능들이 모두 적용된다.

0개의 댓글