개발

뉴스 피드 만들기-1

UTD 2023. 11. 23. 23:43

createUserWithEmailAndPassword(auth, email, password

파이어베이스 회원 가입은 기본적 제공 되는 함수에 

매개변수 auth, email, password 가 있어서 

각 매개변수에 인자값을 할당해주면 간단하게 구현 할 수 있는데 

 

문제는 회원가입시 닉네임을 넣는 방법

공식 문서를   Authentication을 찾아봐도 회원가입에 관해 짤막하게 나오고 

닉네임 추가는 사용자 관리 부분에 프로필 업데이트에 짤막하게 나오는데 

처음 공식 문서를 봤을때는 두개를 혼합해서 사용할 생각을 못 했으나,

구글링과 우리의 친구 GPT에서 도움을 받아 

회원 가입시 기본 정보 뿐만 아니라 같이 업데이트 하려고 했던 nickname

추가적으로 이미지URL 을 올릴 수 있는 방법을 찾게 되었다.

 

기능 구현 및 작동하는 지 콘솔 찍는 법까지 찾으려고 하니 오래 걸렸....

  const user = auth.currentUser;
  console.log('user', user);

이런 식으로 입력값이 잘 들어 갔는지 확인해도 되고 

 updateProfile(user
 console.log('프로필 업데이트 성공!', user);

updateProfile에서 user 값으로 콘솔을 찍어서 입력값을 확인해도 된다.