728x90

web 3

Web / App / Web App / WebView

📢 Web, App, Web App, WebView 각각을 비교해서 이해해보자 ※ 24년 작성한 글 이에요 사이드 프로젝트를 진행하며 어떤 것을 선택할까 고민하며 조사해봤어요 🧐 WebApp과 WebView? Web, App 개발을 해봤지만 요즘 유행하는 WebApp, WebView을 비교해서 알아 놓으면 좋을 것 같았어요 🤔 각각의 사용 용도와 장/단점Web 사용 용도브라우저를 통한 서비스 접근 사용 이유유저가 플랫폼 상관 없이 PC, 모바일, 태블릿 등 다양한 기기에서 접근 가능 장점 플랫폼 독립적 : iOS, Android 상관 없음업데이트 용이검색 엔진 노출단점디바이스 기능 접근 제한 : 카메라, GPS, 푸시 알림 등 디바이스 기능 접근 제한오프라인 사용 못함네이티브 앱에 비해 복잡한..

TIL/2024 2025.04.24

소셜 로그인 단계별 흐름 알아보기

📢 사내에서 oauth를 통해 로그인 기능을 구현한 경험을 정리해봤어요 ※ 24년 작성한 글 이에요 😮 소셜 로그인사이트 이용 시 Google, Kakao 로그인 등이 소셜 로그인이죠OAuth 기반으로 동작 🌊 소셜 로그인 단계 별 흐름[사용자] → 로그인 버튼 클릭[Frontend] → Backend에 요청[Backend] → Google 로그인 페이지로 리디렉션[사용자] → Google에 로그인 (직접 이메일/비밀번호 입력)[Google] → Backend로 Authorization Code 전달[Backend] → Authorization Code로 Access Token 교환[Backend] → Access Token으로 사용자 정보 요청[Backend] → DB 저장 + JWT 발급 →..

TIL/2024 2025.04.24
728x90