...
번호 | 구분 | 설명 |
---|---|---|
1 | 아이디 찾기 | 이용자가 분실한 계정의 아이디를 찾습니다. |
1-1 | 회원정보 확인 | 본인인증정보를 활용하여 회원 정보를 확인합니다. |
1-2 | 아이디 조회 | [1-1] 과정에서 회원임이 확인 되면, 해당 회원의 계정 아이디를 조회합니다. |
2 | 비밀번호 찾기 | 이용자가 분실한 계정의 비밀번호를 찾습니다. |
2-1 | 토큰 발급 | 본인인증정보 및 전달받은 회원 아이디를 활용하여 회원정보를 확인 후, 5분간 유효한 비밀번호 찾기 토큰을 생성 및 서버 사이드에 저장 합니다. |
2-2 | 토큰 검증 | 비밀번호 변경을 진행하기 전 이전 과정에서 생성된 비밀번호 찾기 토큰이 유효한 토큰인지 확인합니다. |
3 | 이용자가 새로운 비밀번호로 변경을 요청합니다. 비밀번호 변경 프로세스로는 기존 비밀번호 검증 변경, 비밀번호 즉시 변경, 90일 후 변경 총 세 가지 프로세스가 존재하며, 각 프로세스는 구분 타입 코드로 분기되어 처리 됩니다. 비밀번호 찾기 과정에서는 비밀번호 즉시 변경 프로세스가 사용됩니다. | |
3-1 | 비밀번호 즉시 변경 | [2-2] 과정에서 인증 및 인가된 토큰의 경우 해당 계정의 기존 비밀번호를 입력 받지 않고 새로운 비밀번호로 변경합니다. |
3-2 | 비밀번호 변경 처리 | 비밀번호 변경 처리 과정을 통해, 비밀번호 생성 규칙, 비밀번호 수정, 비밀번호 변경 일자 수정의 과정을 진행합니다. |
API 기능 목록
API | 설명 | Server | 매소드 메소드 | 비고 |
---|---|---|---|---|
비밀번호 찾기(토큰 생성) | 비밀번호를 분실한 회원의 계정 비밀번호를 찾습니다. 비밀번호 찾기 시 본인인증 후 비밀번호 변경을 위한 토큰이 생성됩니다. | Member | POST | |
비밀번호 찾기(바로 바꾸기) | 비밀번호를 분실한 회원의 계정 비밀번호를 찾습니다. 비밀번호 찾기(토큰 생성) 과정을 선 진행 후 생성된 토큰을 활용하여 비밀번호 변경을 요청합니다. | Member | PUT | V1.03 소스에서 사용 |
비밀번호 찾기 | 비밀번호를 분실한 회원의 계정 비밀번호를 찾습니다. 비밀번호 찾기(토큰 생성) 과정을 선 진행 후 생성된 토큰을 활용하여 비밀번호 변경을 요청합니다. | Member | PUT | V1.0 소스에서 사용 |
비밀번호 수정 | 회원의 계정 비밀번호를 변경합니다. 회원이 요청한 새로운 비밀번호로 변경합니다. | Member | PUT | |
아이디 찾기 | 아이디를 분실한 회원의 계정 아이디를 찾습니다. 본인인증 후 해당 정보로 가입된 계정의 아이디를 조회합니다. | Member | POST |
...