소셜로그인 React 호출 방법
**** 1. 사용한 기술 개념
- 소셜 로그인 API (구글, 네이버, 카카오)
2. 적용한 근거 및 목적
목적
- 사용자 가입 및 로그인을 간소화하여 사용자 경험 개선
장단점 (근거)
장점
- 사용자가 기존 계정으로 빠르게 로그인 가능
- 가입 과정이 단순화되어 이탈률 감소
- 소셜 미디어 데이터를 활용한 개인화 서비스 제공 가능
단점
- 사용자가 소셜 계정 접근 권한을 허용해야 함
- 특정 플랫폼 의존성으로 인해 문제가 발생할 수 있음 (예: API 변경)
적용 과정
- 각 소셜 로그인 API 문서 참고하여 설정
- 클라이언트와 서버 측에서 OAuth 2.0 인증 구현
- 로그인 성공 시 사용자 정보 (이메일, 닉네임) 저장