-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't working
Description
문제상황
오랜만이에요. 다들 잘 지내고 계신가요? ㅎㅎ 배포한 프로젝트들이 잘 동작하는지 문득 생각나 확인해보았는데, 회원가입과 로그인이 잘 안되어서 공유합니다.
원인을 파악한 후, PR로 개선 사항을 공유하겠습니다.
원인 추측
서버 API가 닫힌 것 같다는 의심이 들었습니다.
다른 API 사용하여 로직 확인
클라이언트 코드가 원인일 가능성을 배제하기 위해서 다른 API를 사용하여 테스트 해 보았습니다.
사용한 API는 https://dummyjson.com/docs/auth 입니다. 그 결과, 로그인은 의도한 대로 잘 동작했습니다.
결론
서버에 모종의 문제가 생겨, API가 제대로 기능을 하지 않고 있다는 결론에 다다랐습니다.
제안하는 해결책
Firebase authentication을 도입하여 사용자 인증을 Firebase를 통해 처리하는 것을 제안합니다. 서버를 따로 구축하지 않아도 되고, 유저 데이터가 파이어베이스 자체적으로 관리되기에 빠르게 문제를 해결하기에 편리합니다.
API 키는 배포 플랫폼에서 환경변수로 추가해 주어야 할 것 같습니다.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working
Type
Projects
Status
Todo