Leetcode - Success! 떴는데 로그인 안될 때

2025. 1. 22. 22:24카테고리 없음

 

로그인이 되는데 왜 안돼?(?) 이유가 있었다.

정말 간단한데 나같이 삽질한 사람이 있을까봐 써둔다.

아니 근데 불친절하다고 느낀게 적어도 버튼 위에 이유가 뭔지 코멘트는 써줄 수 있지 않나.

코드 짜는 사람들이 오니까 필요없다 이건가 하참.


 

내가 옳다고 생각한 이메일과 비밀번호를 쳤을 때 Success!가 뜨길래 로그인이 된 줄 알았지.

근데 아니었다. 이건 통과하지 못한 페이지다.

 

위 Success는 내 환경이 안전하다는 뜻이라 로그인과는 관계가 없다.

 

개발자페이지를 들어가서 확인해 보아야 한다. F12를 눌러 들어가자.

 

 

들어가서 Network나 Console Section에 들어가면 에러코드를 알 수 있다.

(여기선 또 친절하게 이유까지 콘솔에 찍어 두었기에 콘솔섹션에서 확인한다.)

몇 에러가 보이는데 우리가 중요하게 보아야 할 부분은 POST 부분과 GET 부분이다.

값을 보낼 때 400 에러가 떴고, 받을 때 401 에러가 떴다.

400은 보낸 값이 틀렸다는 거고, 401은 그래서 방화벽에서 튕겨냈다는 뜻이다.

cgpt에 물어보니 몇 가지 방법을 알려준다. 하지만 다 하고 보면 비번이 틀렸을 뿐이라는 걸 알 수 있다.

 

1. 해당 웹사이트에 쿠키나 캐시가 쌓이지 않은 새로운 브라우저에서 실행

2. 주소 재확인(https://leetcode.com/accounts/login/)

3. 비밀번호 재설정


아래는 CGPT에서 '리트코드 로그인 시, 클라우드 플레어 에러 종류와 나오는 이유 설명해줘'로 나온 결과이다.

(이걸 세 부분으로 쪼개서 물어보긴 했다.)

검색해보면 네자리 수 에러까지 나오긴 하는데, 유저의 실수는 400번대에서 다 해결되고, 500번대는 방화벽 등 서버 문제, 그 외 숫자는 국가 문제 등등이라 신경 안써도 된다.

 


 

이메일로 온 재설정 URL로 들어가 비밀번호를 다시 정한다.

그 비밀번호를 사용하면 제대로 로그인 되는 것을 확인할 수 있다.

728x90