no image
[Foodage 개발 일지] 01 - OAuth 연동하기
어느정도 화면 기획이 정해지고 디자인이 시안이 나온 후,처음으로 본격적으로 개발한 기능 첫번째는 OAuth 연동이었다. 작년에 회사에서 소셜 로그인(OAuth)관련해서 세미나를 진행한 적이 있기 때문에, OAuth에 관한 개념이나 로직을 이해하는 데에서는 크게 문제가 없었다. 관건은 프론트엔드 / 백엔드 / OAuth Server 간의 통신 시퀀스 로직을 어떻게 설정하느냐였다.  사용할 OAuth 서비스우리는 푸디지에 사용될 OAuth 서비스를 카카오, 네이버, 구글로 선정했다. 어느 애플리케이션에서든 소셜 로그인에서 이 세가지 서비스가 가장 많이 쓰인다는 것이 이유였다.각 서비스의 개발자 문서를 열심히 뒤적거렸고, REST API 보다는 각 서비스가 제공하는 sdk를 사용하기로 했다.그 이유는 우리가 ..
2024.04.29
no image
[Foodage 개발 일지] 00 - 시작이 반이라고 하잖아요
가벼운 첫걸음 지난 겨울 12월, 회사에서 한창 바쁜 시기가 끝났을 무렵, 이전부터 친한 동료와 몇번 얘기가 오고 갔었던 토이 프로젝트 개발을 본격적으로 진행하기로 했다. 보통 회사 업무 흐름이 신규 개발건 업데이트 → 열심히 개발 → QA 진행(열심히 개발 수정) → 배포 이 순으로 싸이클이 반복되었는데, 배포가 끝나면 그 다음 신규 개발 건까지 시간이 아주 널널한 편이었다. 그래서 무료함을 느끼고 있던 찰나, 이 시간에 뭐라도 해야겠다 싶어 나와 생각이 맞는 회사 같은 팀 동료와 프로젝트를 시작하게 되었다. 쇠뿔도 단김에 빼라고, 우리는 말이 나오자마자 하루만에... 토이 프로젝트를 같이 할 멤버를 모집했다. 스타트 멤버 그렇게 모여진 멤버는 나(프론트), 같은 회사 팀 동료 깨찰님(백엔드), 깨찰님..
2024.03.11