최종프로젝트 (닉네임중복확인)

윱니·2024년 1월 24일

며칠전 로그인 회원가입 기능을 구현했는데 회원가입할 때 닉네임 중복 기능을 추가하면 좋을 것 같아서 따로 버튼을 만들어 구현해보았다.

data는 supabase의 userinfo테이블에서 eq 메서드를 사용하여 테이블의 username과 nickname이 같은 것을 가져온다.

"테스트"라는 닉네임을 입력한 후 console.log을 찍어보면 테이블에 3개의 테스트라는 같은 닉네임이 있으므로 다음과 같이 찍힌다.

그래서 data의 length가 0이 아니면 이미 사용중인 닉네임이라고 뜨도록 구현했다.

처음에는 supabase의 eq메서드를 몰라서 전체를 가져와서 filter를 했는데 eq메서드를 사용하니 코드도 간결해지고 훨씬 편하게 느껴졌다.

profile
코린이 탈출을 기원하는 코린이

0개의 댓글