Skip to Content
Suffering builds character

2. 인증

인증 과정의 가장 첫 번째 단계이자 요구사항은 회원가입, 로그인 기능으로,

다음의 단계를 통해 구현할 수 있음

(Next.js)사용자 자격증명 정보 입력받기

사용자가 폼에서 입력한 아이디/비밀번호 값을 백엔드 서버로 전송하기 위해 Next.js에서 기록, 유지하는 처리

(Next.js)사용자가 폼에 입력한 값 검증하기

폼에 입력된 값이 적절한 타입인지, 문자 수 제한을 초과하지 않았는지 등을 검증하는 처리

(백엔드) 사용자 회원가입 처리, 기존 계정과의 중복 여부 확인하기

실제 인증, 인가를 수행하는 백엔드 서버로 입력 값을 전송하고, 수행 결과를 응답 받는 처리

(Next.js)인증의 성공/실패 여부에 따라 사용자를 특정 페이지로 리다이렉트

인증이 성공/실패하였는지 여부에 따라 사용자를 특정 페이지로 이동시키는 처리

Last updated on