인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

제로초님 혹시 회원가입시 이메일 인증 구현하려면 어떻게 해야 하나요 ?

22.04.08 10:18 작성

·

1K

1

nodebird에 이메일 인증을 덧 붙혀서 해보려고 하는데 방식을 잘 모르겠어서 도움을 주실수 있나요 ?

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2022. 04. 08. 11:11

유저 테이블에 인증번호 컬럼 유효기간 컬럼 인증완료 컬럼 세 개 두고 회원가입 시 인증번호 만들어서 이메일 보내세요. 유효기간은 적당히 잡으시고요.

이메일에는 서버의 인증 링크를 넣어두고, 쿼리스트링 등으로 유저 아이디와 인증코드를 붙여두세요.

서버에서는 인증 라우터를 하나 만들어서 유저 아이디와 인증코드가 일치하고 유효기간 안에 인증했으면 인증완료를 부여하세요.

로그인 때는 인증완료까지 됐는지 같이 확인해서 로그인시키면됩니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기