[Firebase] Postman에서 회원가입 요청시 auth/admin-restricted-operation 에러 해결법

2022. 9. 30. 13:22·Infra/Firebase
반응형

포스트맨으로 회원가입 테스트를 하려는데 이런 오류가 떴다.

구글링도 해보고 공식 문서 에러 리스트를 보기도 했지만 원인을 못찾았다가

스택오버플로우를 탐방하던 중 해결책을 찾았다.

const credential = await createUserWithEmailAndPassword(auth, email, password);

일단 요청은 요런식으로 보냈다고 가정한다.

스택 오버플로우를 보니까 auth만 보내고 이메일 비밀번호를 전달을 안하는 경우에 이런 오류가 발생한다고 한다.

질문자의 코드에는 정말 이메일과 패스워드를 아예 인자로 넘기고 있지 않았었다.

 

처음엔 나는 인자로 잘 넘겼으니까 문제없다고 생각했었다.

그러다 혹시 내가 넘긴 이메일과 패스워드 값에 문제가 있진 않을까? 하는 의심이 들었고

바로 request.body 값을 찍어보니.. 역시나 아무값도 안들어있다.

 

찾아보니 포스트맨 포스트 요청은 body-parser 모듈을 사용해야하고

요청을 보낼 땐 x-www-form-urlencoded 로 보내야한다고 한다.

npm으로 body-parser 모듈을 설치한 뒤 이렇게 코드를 넣고

 

이렇게 요청을 보내봤다.

 

노드 14.6 버전 이후로는 body-parser 를 사용하지 않아서 경고가 뜬다.

 

하지만 성공했다.

 

참고로 로그인의 경우 missing-email 요런 에러코드로 안되기도 하는데

이메일 값이 넘어오지 않았다는 에러니 이메일 값이 제대로 넘겨지고 있는지 확인해보면 된다.

반응형
저작자표시 비영리 변경금지 (새창열림)

'Infra > Firebase' 카테고리의 다른 글

[Firebase] 플레이스토어 배포 후 구글 로그인 안됨  (0) 2023.08.07
'Infra/Firebase' 카테고리의 다른 글
  • [Firebase] 플레이스토어 배포 후 구글 로그인 안됨
에버듀
에버듀
개발은 좋은데 뭘로 개발할까
  • 에버듀
    Blog. 에버듀
    에버듀
  • 전체
    오늘
    어제
    • 분류 전체보기 (614)
      • 개인 프로젝트 (43)
        • 토이 프로젝트 (3)
        • [2020] 카카오톡 봇 (9)
        • [2021] 코드악보 공유APP (22)
        • [2022] 유튜브 뮤직 클론코딩 (9)
        • [2025] 한글 SQL 데이터베이스 (0)
      • 팀 프로젝트 (22)
        • [2020] 인공지능 숫자야구 (4)
        • [2022] OSAM 온라인 해커톤 (10)
        • [2024] GDSC 프로젝트 트랙 (6)
        • [2025] 큰소리 웹 페이지 (2)
      • CS (335)
        • 자료구조 (19)
        • 어셈블리 (41)
        • 멀티미디어응용수학 (7)
        • 컴퓨터 구조 (29)
        • 알고리즘 분석 (4)
        • 컴퓨터 네트워크 (38)
        • 프로그래밍언어론 (15)
        • HCI 윈도우즈프로그래밍 (26)
        • 기초데이터베이스 (29)
        • 운영체제 (23)
        • 오토마타 (24)
        • 문제해결기법 (11)
        • 블록체인 (22)
        • 소프트웨어공학 (21)
        • 기계학습심화 (12)
        • 컴퓨터그래픽스와 메타버스 (8)
        • 분산시스템특론 (6)
      • 자기계발 (44)
        • 생각 정리 (22)
        • 대외활동 (11)
        • 동아리 (7)
        • 자격증 (3)
        • 머니 스터디 (1)
      • 알고리즘 (PS) (107)
        • BOJ (101)
        • Programmers (5)
        • 알고리즘 이모저모 (1)
      • WEB(BE) (8)
        • express.js (1)
        • Spring & Spring Boot (7)
      • WEB(FE) (2)
        • html, css, js (1)
        • React.js (1)
      • Tool & Language (6)
        • Edit Plus (1)
        • Git (1)
        • Python3 (2)
        • Java (2)
      • Infra (12)
        • AWS (1)
        • Oracle Cloud (8)
        • Firebase (2)
        • Network (1)
      • Android (18)
        • Java (6)
        • Flutter (12)
      • Window (2)
        • Visual Studio 없이 WPF (1)
        • MFC (1)
      • 독서 (14)
        • Inside Javascript (7)
        • Database Internals (6)
        • 한 글 후기 (1)
  • 링크

    • github
    • website
  • 인기 글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
에버듀
[Firebase] Postman에서 회원가입 요청시 auth/admin-restricted-operation 에러 해결법
상단으로

티스토리툴바