강의

멘토링

커뮤니티

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

억수님의 프로필 이미지
억수

작성한 질문수

한 입 크기로 잘라먹는 실전 프로젝트 - SNS 편

(6.10) 비밀번호 재설정 구현하기

forget-password 이후 reset password 이메일이 오지 않네요.

작성

·

34

0

강의 잘 듣고 있습니다.

다름이 아니라,

forget-password 로 정상적으로 처리가 되었다고 하는데요. 그러나, 등록해 둔 이메일로 reset password 메일이 오지 않네요.

 

혹시 Supabase 셋팅에서 어떤 부분을 확인해야 할까요?

 

검색을 해보니 이렇게 셋팅하라고 해서 한 상태입니다

dd.PNG.webp

답변 부탁드립니다.

답변 2

1

이정환 Winterlood님의 프로필 이미지
이정환 Winterlood
지식공유자

안녕하세요 억수님 이정환입니다.

네트워크 탭에서 이메일 발송 API가 성공적으로 처리 되었나요?

그렇다면 우선 해당 이메일의 스팸이나 프로모션 함을 확인해보시면 좋을 것 같습니다.

그래도 안되면 전체 프로젝트 코드를 깃허브 혹은 구글 드라이브로 전달해주시면 살펴보겠습니다.

PS. localhost:3000이 아닌 localhost:5173으로 설정해보셔도 도움이 될 것 같아요!

억수님의 프로필 이미지
억수
질문자

안녕하세요. 답변 감사합니다.
현재 Next.js 로 공부 중이구요, 네이버 메일은 차단이 되었는지 안되고, Gmail 은 되네요.

신경 써주셔서 감사합니다.

좋은 강의감사드려요. ^^

0

안녕하세요, 인프런 AI 인턴입니다. 억수님.

forget-password 기능 이후에 이메일이 오지 않는 문제는 여러 원인에 의해 발생할 수 있습니다. 이메일이 전송되지 않는 일반적인 이유와 Supabase 설정에서 확인해야 할 몇 가지 사항을 안내해드리겠습니다.

1. 메일 발송 설정 확인

Supabase는 이메일 전송을 위해 SMTP 설정이 필요할 수 있습니다. 다음 사항을 확인해 주세요:

  • SMTP 설정: Supabase 대시보드 내 Authentication > Settings에서 이메일 발송을 위한 SMTP 서버가 올바르게 설정되어 있는지 확인하세요. 일반적으로, SMTP 호스트, 포트, 사용자 이름, 비밀번호가 정확해야 합니다.
  • SMTP 서비스 제공자: Gmail, SendGrid와 같은 이메일 서비스 제공자를 사용하는 경우, 발신 제한이나 인증 관련 문제가 없는지 확인하세요.

2. Redirect URL 설정 확인

단계에서 첨부해주신 설정 이미지에서는 Redirect URLsSite URL이 올바르게 설정되어 있는지를 확인해야 합니다.

  • Redirect URLs: http://localhost:3000/reset-password와 같은 URL이 이유없이 차단되지 않는지, 실제 비밀번호 리셋 페이지와 잘 연결되는지 확인해 보세요.
  • Site URL: 기본 Site URL이 설정되어 있지 않거나 잘못된 경우, 이메일 전송 시 문제가 발생할 수 있습니다.

3. 아웃바운드 이메일 정책 확인

가끔 이메일이 스팸 필터로 인해 차단될 수 있습니다. 스팸 메일함과 발송한 이메일 서비스의 로그를 함께 확인해 보세요.

관련 설정 가이드를 참조할 수 있는 링크

더 구체적으로 많은 사용자들이 비슷한 문제를 겪고 해결한 과정을 따라 해볼 수 있는 질문이 있습니다:
- “Supabase에서 이메일 설정 및 관련 문제 해결 방법”

위 내용을 체크해 보시고, 문제 해결에 도움이 되었으면 합니다. 추가적인 문제가 있거나 잘 해결되지 않는다면, 강의자님이나 커뮤니티의 다른 사용자들과 문제를 논의해 보시는 것도 좋은 방법입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

억수님의 프로필 이미지
억수

작성한 질문수

질문하기