철학과 학생의 개발자 도전기

[프로젝트] MOCO 모각코를 위한 웹서비스 04 - User 기능 추가(1) 본문

프로젝트

[프로젝트] MOCO 모각코를 위한 웹서비스 04 - User 기능 추가(1)

Younghun 2022. 8. 13. 14:30

아이디찾기

회원가입을 한 사용자가 아이디를 까먹는 경우가 생길 수 있기 때문에 아이디찾기를 구현해야한다.

아이디는 이름과 생년월일을 입력하면 찾을 수 있도록 만들었다. 중복 계정을 막는 정책은 없기 때문에 모든 계정을 전부 보여주기로 했다.

 

아이디찾기는 form을 만들어서 데이터의 유효성을 편하게 검증할 수 있도록 구현했다. fieldusernamebirth를 가진다. 이름과 생년월일을 db에서 필터링해서 모든 계정을 검색하면 된다.

 

회원탈퇴

회원탈퇴도 중요한 기능이다. 그러나 타인이 내 계정을 탈퇴시키면 안되기 때문에 로그인한 유저만 자기 계정을 탈퇴시킬 수 있도록 구현했다. 따로 form을 만들 필요는 없고 db에서 지워주기만 하면 된다.

 

앞으로의 계획

비밀번호 찾기는 사용자에게 메일을 보내주도록 만들어야 해서 조금 까다로울 것 같다.

그래서 프로필 보기와 프로필 수정부터 만들려고 한다. 프론트팀이 만든 와이어프레임을 참고해서 필요한 필드들을 담은  form을 만들어서 구현할 계획이다.