Instagram Basic Display API vs Graph API 무슨 차이가 있을까 (OAuth)
·
Spring/OAuth
들어가며글로벌 크리에이터, 브랜드를 연결해주는 서비스 Lococo를 개발하면서, 크리에이터는 브랜드가 올린 "캠페인"이라는 것에 신청하고, 해당 제품에 대한 후기를 SNS에 업로드하는 로직이 있었다. 때문에 업로드한 SNS에 대한 정보를 가져오기 위해서는 SNS 연동이 필수적이였는데, 해당 포스팅은 Instagram 연동을 하면서 고민했었던 내용을 작성해보려한다본문인스타그램 연동을 위해 공식 문서를 봐도 공식문서를 보면, Facebook 로그인을 통한 Instagram API랑 Instagram 로그인을 통한 Instagram API가 별도로 존재하는걸 알 수 있었다. 이 글에서는 내가 겪었던 혼란 포인트들을 공유하면서, 상황에 따라서 어떤 플로우를 선택해야 하는지와 OAuth 차이를 정리해보려고한다로그..
Line 소셜 로그인 (OAuth)
·
Spring/OAuth
서론먼저 카카오, 구글 OAuth는 전에 구현해본 적이 있었지만, LINE OAuth를 구현하게된 계기를 먼저 얘기해보려고 한다. 일단 SOPT에서 최종적으로하는 프로젝트의 주제가 일본고객을 대상으로 하는 K-뷰티 큐레이션 서비스였기때문에, 일본인 고객들이 우리 서비스의 주 타겟 층이였다일본내 Line 점유율 물론 소셜로그인에 대한 구체적인 비율을 직접적으로 공개하는 공식 통계는 없지만, 다양한 신뢰할 만한 데이터와 업계 리포트를 통해 LINE이 압도적으로 높은 소셜 네트워크 수단임을 알 수 있었다https://datareportal.com/reports/digital-2025-japan 위 통계를 보더라도, 압도적으로 LINE 점유율이 일본에서 높다는 사실을 알 수 있었기에, 사용자 진입 장벽을 낮추..
OAuth의 개념과 필요성
·
Spring/OAuth
서론이번 포스팅에서는 우리가 구글, 애플, 카카오톡과 같은 소셜로그인을 구현할때도 접하지만, 실제 현업에서도 자주 접할 수 있다는 OAuth의 개념과 등장 배경, 그리고 왜 우리가 OAuth를 도입해야 하는지에 대한 이유에 대해 작성해보려고 한다 나도 앞서 말했듯이, 처음 OAuth를 접했을 때는 단순히 카카오 로그인"이나 구글 로그인 정도로만 이해했었는데, 실제로는 보안, 사용자 편의성, 서비스 간 연동 등 여러 이유로 필수적인 표준의 개념이 되었다는 걸 알게 되었다OAuth의 개념OAuth는 ?"Open Authorization"의 약자로, 인터넷 사용자들이 자신의 비밀번호를 제공하지 않고도, 다른 웹사이트나 애플리케이션(제3자 서비스)에게 자신의 정보에 대한 접근 권한을 안전하게 위임할 수 있도록 ..
P-프로젝트(구글 OAUTH, Spring)
·
Spring/OAuth
서론팀 구성3학년 2학기, 12주 수업이 모두 끝나고 과에서 진행하는 P프로젝트를 시작하게 되었다.누구와 팀을 해야되지 정말 많은 고민이 있던 중, Leets 동아리도 같이 하고있고 평소에 잘알던 승현이와 팀을 꾸리게 되었다.나와 승현이가 백엔드였기에 P-프로젝트 팀은 프론트 2분을 추가로 구해서, 우리는 총 프론트 2명 + 백엔드 2명으로4명의 팀 구성을 완료하게 되었다. 하지만 프론트 팀원 1명은 백엔드 경험만 있었고 이번 프로젝트에서 프론트를 처음 맡았었고, 다른 프론트 팀원인 현지는 처음 개발 프로젝트를 하는 것이였기 때문에 팀 구성때부터 완성은 할 수 있을까 ? 라는 걱정이 많았던 것은 사실이였다.본론초기 진행사항AI와 관련해서 자신이 있던 사람도 없었고, 팀원 모두와 협의한 결과 클라우드 분야..